Professional Documents
Culture Documents
146 Uso de Data Environment El uso del componente Data Environment puede reducir muchas lneas de cdigo en nuestros proyectos. Est diseado 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 accin anterior produce la siguiente ventana:
Pgina 1 de 6
CENTRO DE ESTUDIOS TECNOLGICOS industrial y de servicios No. 146 Uso de Data Environment La siguiente ventana servir para indicar la ubicacin de la base de datos y su nombre. (Figura 1) Generalmente el nombre de usuario es Admin y la contrasea en blanco. Siempre es recomendable hacer clic sobre el botn Probar conexin para asegurar que se est accediendo correctamente a la base de datos. Utilizar la pestaa Avanzadas para especificar los permisos de acceso. Si la base de datos se abre para Lectura -Escritura y en modo compartido las opciones seleccionadas sern:
Crear un comando.
Ahora que ya tenemos una conexin, 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.
Pgina 2 de 6
CENTRO DE ESTUDIOS TECNOLGICOS 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 Conexin 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, Sinnimo o Procedimiento almacenado. Elegimos Tabla y despus 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 conexin 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:
Pgina 3 de 6
CENTRO DE ESTUDIOS TECNOLGICOS industrial y de servicios No. 146 Uso de Data Environment
La ventana de la vista de datos se muestra as: Observar que se muestra la conexin 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.
Pgina 4 de 6
CENTRO DE ESTUDIOS TECNOLGICOS industrial y de servicios No. 146 Uso de Data Environment
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 debern ser:
Pgina 5 de 6
CENTRO DE ESTUDIOS TECNOLGICOS industrial y de servicios No. 146 Uso de Data Environment
Pgina 6 de 6