Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad 4
Unidad 4
Unidad 4
Integrantes: Arteaga lopez berta patricia Castro Loredo Valeria Yazmin Hernandez jimenez M. Fernanda Reyes Bordiel Blanca Selene Salinas Leon Denisse
Cuando creamos el proyecto lo primero que debemos hacer para trabajar con nuestra base de datos es la "referencia al motor de bases de datos de Microsoft". Para esto desde Visual Basic vamos al men Proyecto -> Referencia y seleccionamos Microsoft DAO 3.51 Object Library (si tienes otra versin igual tiene que funcionar).
Ahora para ver lo q estamos haciendo cuando ejecutamos, vamos a agregar una ListBox (llamada List1) en nuestro formulario.
Para borrar o dar de baja datos de una tabladebemos utilizar la sentencia DeleteLa sintaxis de la sentencia Delete es lasiguiente: Delete From<nombretabla>[where<condicion>] El siguiente ejemplo ilustra el uso de lasentencia DELETE. Es buena idea especificarla sentencia where los campos que forman la clave primaria de la tabla para evitar borrar datos que no queramos eliminar
DELETE FROM coches WHERE marca= seat . Cuando trabajamos con la senteNcia DELETEdebemos tener en cuenta las siguientesconsideraciones:*Solo podemos borrar datos de una tabla. * Cuando borramos datos de una vistalos estamos borrando tambin de la tabla. *Si intentamos borrar un registro de unatabla referenciada por una foreing keycomo la tabla muestra si la tabladependiente tiene registrosrelacionados la sentencia DELETEfallara
4.3 Realizar el proceso de modificacionde datos Si lo que se quiere hacer es modificar oactualizar el contenido de un campo cuando secumpla un criterio indicando, en lugar derecorrer todas las filas podemos utilizarUPDATE / SET por ejemplo:UPDATE clientes SET Npr = 28WHERE Provincia = Mand
Esto har que se asigne un valor 28 al campoNPRde todos los clientes que cumplan lo que Seindican despus de WHERE es decir quecumplan el criterio indicado.Tambin podemos indicar ( despus de SET)varios campos a actualizar, separndolos porcomas:UPDATE clientes SET Npr = 28 patrn = sanIsidro WHERE provincia = madnd Una vez ejecutadas estas instruccionesSQL no se podr deshacer los cambios almenos o estamos trabajando condecordsets DAO o ADO ya que sitrabajamos con ADO. NET esos datossolos se harn permanentes al actualizarfsicamente los datos con el DataAdapter
Otro ejemplo de sintaxis para editar datosde una fila especificar: UPDATE nombre tabla SET nombre campo=valornombre campo valor , nombre campo = valor WHERE id = numero fila Algo que siempre debemos recordar es incluirel campo id a fin de identificar con un valornumrico una fila.
Esta es la forma mas sencilla y habitual deusar las ordenes SQL. Normalmenteusaremos este tipo de instrucciones paracargar lo datos en una data table (sitrabajamos con ADO METO en unRecordset si trabajamos con ADO O DAO).Por ejemplo:SELECT*FOLOM clientes WHEREprovincia = Madrid
Este cdigo SQL selecciona los registrosde la tabla clientes que se residan enMadrid. Los campos que volvern seriantodos ya que hemos indicado despus deSELECT.Si solo queremos que devuelva los datoscontenidos en los campos Nombre,apellidos y NIF hagamos esto:SELECT nombre apellidos NIF formclientes WHERE provincia = Madrid
Los informes de base de datos estndefinidos por bandas de informe. Estasbandas de informes se definen cinco tiposdiferentes de lneas de informe porejemplo: las cabeceras que aparecen en laparte superior de cada pagina.
Cuando se utiliza organizacin de informerpido no es necesario aprender sobre losdiferentes tipos de bandas solo senecesita decir a la base de datos que creeel formato del informe.Se pueden comprobar el aspecto de unformato de informe visualizando enpantalla. Base visualizaron las entradas delos registros en lugar de los patrones. Para crear un informe:*desplazar el subrayado en el panel dedatos del archivo que se requiere uninforme.*pulsar la tecla de informe ( Despl f9)*teclear V para visualizar el informe enpantalla*pulsar la barra de espacio para ver cadapantalla del informe y volver al centro decontrol.