El control de datos ADO (ADO Data Control, ADODC)

Este control permite de forma fácil establecer una conexión a la base de datos y manipular los datos desde un formulario, ya que sin programar ni una línea de código podemos agregar, modificar y eliminar información de la base de datos.

Se utilizan Objetos de Datos ActiveX (ADO) para crear una conexión al origen de datos y proveer de ellos a los controles de enlace de datos. Los controles de enlace de datos son aquellos que tiene la capacidad de enviar/recibir datos de un control de datos por medio de propiedad DataSource.

El control de datos cuenta con los botones de primero, anterior, siguiente y último, que permiten navegar entre los registros de la tabla a la que se encuentra ligado el control. Al momento de navegar, el control de enlace muestra los datos del registro activo de la tabla.

La mayor parte de los controles de Visual Basic pueden ser de enlace de datos, como: CheckBox, ComboBox, Image, Label, ListBox, PictureBox, TextBox, DataGrid, DataCombo, Chart y DataList. También pueden crearse controles ActiveX de enlace de datos, o comprar controles de otros proveedores.

Es importante tener presente en todo momento la compatibilidad entre los controles porque no son compatibles todos los controles. Podemos comenzar a desarrollar un proyecto con un conjunto de controles (por ejemplo: bajo DAO) y por funcionalidad agregamos un control (ADO) que no es compatible. Entonces debemos de decidir entre permanecer bajo la misma tecnología o migrar a la nueva.

Fuente: Apuntes de Programación con lenguajes de cuarta generación de la FCA de la UNAM