martes, 16 de junio de 2009

Implementación de un Control de Datos ADO


Cuando se utiliza el ADO Data Control, se conecta a una base de datos y a una fuente especifica de registros dentro de la base de datos. Los registros asociados se vuelven disponibles como un recordset.
El control que se encuentra en ToolBox es un control DAO anterior, para agregar el ADO Data Control al proyecto agregue el componente Microsoft ADO Data Control 6.0 (OLEDB).
En el menú Proyecto/Componentes… seleccionar Microsoft ADO Data Control, que seguramente ira acompañado de la versión del control que es 6.0 (SP4) (OLEDB).
Luego de aceptar, para cerrar el cuadro de diálogo de añadir componentes, mostrará un nuevo objeto en la barra de herramientas, asegurarse de tener abierto el formulario y hacer doble click en dicho control Adodc, de esta manera se añadirá un ADO datacontrol al formulario.

Propiedad ConnectionString
La propiedad ConnectionString del ADO Data Control contiene la información utilizada para establecer una conexión a una fuente de datos.
Esta propiedad puede ser establecida en tiempo de diseño utilizando la ventana de propiedades o seleccionar el control y dar clic al botón derecho del mouse para seleccionar ADODC Properties
Cuando se establecen los valores del ConnectionString a través de la ventana de propiedades se tienen 3 opciones de conexión:

1. Use Data Link File, especifica que se utilizará un string de conexión personalizado que conecta a la fuente de datos.

2. Use ODBC Data Source Name, especifica que un nombre de fuente de datos definido por el sistema (DNS) es utilizado para el string de conexión.

3. Use Connection String, especifica que se utilizará un string de conexión para acceder a los datos.

Propiedades:

- ConnectionString
La propiedad ConnectionString del ADO Data Control contiene la información utilizada para establecer una conexión a una fuente de datos.
Esta propiedad puede ser establecida en tiempo de diseño utilizando la ventana de propiedades o seleccionar el control y dar clic al botón derecho del mouse para seleccionar ADODC Properties
Cuando se establecen los valores del ConnectionString a través de la ventana de propiedades se tienen 3 opciones de conexión:

1. Use Data Link File (Usar un archivo vinculado a datos), determina que se utilizará un string de conexión personalizado que conecta a la fuente de datos.

2. Use ODBC Data Source Name (Usar un nombre de origen de datos ODBC), determina que un nombre de fuente de datos definido por el sistema (DNS) es utilizado para el string de conexión.

3. Use Connection String (Usar una cadena de conexión), determina que se utilizará un string de conexión para acceder a los datos.

- RecordSourse
La propiedad RecordSourse puede ser una tabla individual en la base de datos, una consulta almacenada (stored procedure) o un string de consulta que utiliza el Lenguaje de Consultas Estructurado (SQL - Structured Query Language).
Un Objeto Command es una definición específica de un comando específico que se intenta ejecutar contra una fuente de datos.
La propiedad RecordSourse puede establecerse en tiempo de diseño o en tiempo de ejecución adcEmpleados.RecordSource = "Empleados", donde se establece el tipo de comando que puede ser:

• adCmdUnknown, el tipo de comando en la propiedad CommandText no es conocido. Este es el valor por default.

• adCmdText, evalua el CommandText como una definición textual de un comando o invocación a un stored procedure.

• adCmdTable, evalua el CommandText como un nombre de tabla donde se regresan todas las columnas por una consulta SQL generada internamente.

• adCmdStoredProc, evalúa el CommandText como un nombre de stored procedure.

No hay comentarios:

Publicar un comentario