Download DataEnvironment

Document related concepts

Lenguaje de definición de datos wikipedia , lookup

Transcript
CENTRO DE ESTUDIOS TECNOLÓGICOS industrial y de servicios No. 146
Uso de Data Environment
El uso del componente Data Environment puede reducir muchas líneas de código en
nuestros proyectos. Está diseñado para crear conexiones con bases de datos y crear
comandos del tipo Recordset para acceder tablas, consultas almacenadas, consultas
SQL y procedimientos almacenados.
Para agregar un Data Environment al proyecto ir a: Proyecto – Agregar Data Environment
La acción anterior produce la siguiente ventana:
Crear una
conexión
Empezar por cambiar el nombre de este objeto por uno que permita identificar el
origen de la conexión. Hacer clic derecho en Connection1 y elegir cambiar nombre.
Utilizar el prefijo deCn para el nombre de la conexión, por ejemplo: deCnEscuela .
En seguida debemos especificar las
propiedades de la conexión. Para ello hacer
clic derecho sobre el objeto de conexión y
clic en propiedades. Veremos desplegar una
ventana como esta:
Debemos elegir el proveedor adecuado.
Si se trata de una base de
datos de Access el
proveedor deberá ser
Microsoft Jet 4.0 OLE DB
Provider. Luego hacer clic
en siguiente.
Materia: Programación Visual (Visual Basic 6)
Docente: Ángel Pacheco Gutiérrez
Página 1 de 5
CENTRO DE ESTUDIOS TECNOLÓGICOS industrial y de servicios No. 146
Uso de Data Environment
La siguiente ventana servirá para indicar la
ubicación de la base de datos y su nombre.
(Figura 1)
Generalmente el nombre de usuario es Admin
y la contraseña en blanco.
Siempre es recomendable hacer clic sobre el
botón Probar conexión para asegurar que se
está accediendo correctamente a la base de
datos.
Utilizar la pestaña Avanzadas para especificar
los permisos de acceso.
Si la base de datos se abre para Lectura Escritura y en modo compartido las opciones
seleccionadas serán:
Ahora hacer clic en Aceptar.
Crear un
comando.
Ahora que ya tenemos una conexión, podremos agregar comandos para acceder los
datos. Hacer clic en el icono Agregar Comando de la barra de herramientas:
Un nuevo icono es agregado a la ventana
con el nombre de Command1. Hacer clic
derecho sobre este icono y seleccionar
propiedades.
Materia: Programación Visual (Visual Basic 6)
Docente: Ángel Pacheco Gutiérrez
Página 2 de 5
CENTRO DE ESTUDIOS TECNOLÓGICOS industrial y de servicios No. 146
Uso de Data Environment
Cambiar el nombre de comando por uno
que identifique el tipo de acceso a datos.
Siempre iniciar con el prefijo deRs, por
ejemplo: deRsAlumnos
El combo Conexión mostrará todas las
conexiones previamente establecidas en
el DataEnvironment. En este caso
deCnEscuela.
El Frame Origen de datos permite
establecer el tipo de objeto que será
utilizado. Podemos elegir alguno de estos:
Tabla, Vista, Sinónimo o Procedimiento
almacenado. Elegimos Tabla y después
seleccionamos el nombre de la tabla en el
combo Nombre del objeto:
Ahora hacer clic en Aplicar.
La ventana del Data Environment
mostrará ahora una conexión y un
comando denominados deCnEscuela y
deRsAlumnos respectivamente:
El signo + nos permite expandir esta rama
del árbol y ver los campos contenidos en
esta tabla:
Materia: Programación Visual (Visual Basic 6)
Docente: Ángel Pacheco Gutiérrez
Página 3 de 5
CENTRO DE ESTUDIOS TECNOLÓGICOS industrial y de servicios No. 146
Uso de Data Environment
Visualizar los datos
Visual Basic 6 cuenta con un Visor de Datos que sirve para recuperar y mostrar los
datos almacenados y accedidos por el comando del Data Environment.
Para ver los datos de la base de datos hacer lo siguiente:
Ir al menú Ver de Visual Basic y elegir Ventana de la vista de datos
La ventana de la vista de datos se muestra así:
Observar que se muestra la conexión en una rama
que podemos expandir.
Hacer clic en el signo + para expandir la vista en
deCnEscuela
Expandir en la rama tablas hasta seleccionar la tabla
que se quiera.
Hacer doble clic en la tabla Alumnos por ejemplo y
podrá verse la siguiente ventana mostrando el
contenido de esta tabla:
En esta tabla pueden editarse los datos, siempre y cuando así lo permitan las
propiedades del objeto deRsAlumnos.
Materia: Programación Visual (Visual Basic 6)
Docente: Ángel Pacheco Gutiérrez
Página 4 de 5
CENTRO DE ESTUDIOS TECNOLÓGICOS industrial y de servicios No. 146
Uso de Data Environment
Especificar las
condiciones de
operación del objeto Comando.
El objeto deRsAlumnos es un objeto de tipo comando y ya se ha visto como crearlo.
Sin embargo es muy importante especificar sus características de operación. Para ello
debemos hacer clic sobre el objeto deRsAlumnos en la ventana de DataEnvironment
y presionar F4 para abrir la ventana de propiedades.
Ir a las propiedades CursorLocation, CursorType y LockType para especificar las
condiciones apropiadas.
Si se quiere permitir agregar, eliminar o modificar la tabla, entonces las propiedades
deberán ser:
Ahora sí podremos usar este comando como un Data Member actualizable.
Materia: Programación Visual (Visual Basic 6)
Docente: Ángel Pacheco Gutiérrez
Página 5 de 5