Acceso a datos para usuarios de Visual Basic 6.0

Actualización: noviembre 2007

En Visual Basic 6.0, el acceso a los datos se realiza mediante objetos ADO (ActiveX Data Objects). En Visual Basic 2008, el acceso a los datos se realiza utilizando ADO.NET, que forma parte de .NET Framework. Hay diferencias tanto conceptuales como de tareas entre ambas tecnologías. Para obtener más información sobre las diferencias conceptuales entre ADO y ADO.NET, vea Comparación de ADO.NET con ADO.

Nota:

Visual Basic 6.0 también proporcionaba compatibilidad con versiones anteriores para los objetos RDO (Remote Data Objects) y los objetos DAO (Data Access Objects). Estas tecnologías se admiten en Visual Basic 2008 sólo como objetos COM; las aplicaciones que utilizan enlaces de datos RDO o DAO no se pueden actualizar a Visual Basic 2008. Para obtener más información, vea Actualizar aplicaciones creadas en versiones anteriores de Visual Basic.

En Visual Basic 6.0, hay dos métodos habituales para implementar el acceso a datos en una aplicación: en tiempo de diseño, mediante el enlace a un control ADODC (control de datos ADO) utilizando un Entorno de datos; o en tiempo de ejecución, creando e interactuando con objetos Recordset mediante programación.

En Visual Basic 2008, existen dos métodos similares para implementar el acceso a datos: en tiempo de diseño, mediante adaptadores y conjuntos de datos, o en tiempo de ejecución, agregando código para crear adaptadores y conjuntos de datos mediante programación. Para obtener más información, vea Crear adaptadores de datos.

En Visual Basic 6.0, el enlace a datos se lleva a cabo estableciendo las propiedades relacionadas con enlace de un control: DataChanged, DataField, DataFormat, DataMember y DataSource. En la mayoría de los casos, la propiedad de presentación de un control (por ejemplo, la propiedad Text de un control TextBox) se enlaza a un campo en un origen de datos.

En Visual Basic 2008, el enlace de datos es un concepto mucho más amplio; se puede enlazar cualquier propiedad de un control a cualquier estructura que contenga datos. En los formularios Windows Forms el enlace se realiza mediante la propiedad DataBindings, que contiene una colección de objetos Binding para el control. Para obtener más información, vea Enlace de datos y formularios Windows Forms.

Nota:

El enlace de datos ADO se admite para mantener la compatibilidad con versiones anteriores mediante Compatibility Data Runtime de Microsoft Visual Basic 2005.

En Visual Basic 6.0, los formularios enlazados a datos se crean automáticamente arrastrando elementos de base de datos de un entorno de datos a un formulario.

Vea también

Otros recursos

Crear aplicaciones de datos cliente

Conectarse a datos con el Explorador de servidores/Explorador de bases de datos

Visual Database Tools

Ayuda para usuarios de Visual Basic 6.0

Espacios de nombres para datos en Visual Studio