Acceso a datos para usuarios de visual basic 6.0

Solo disponible en BuenasTareas
  • Páginas : 10 (2359 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de enero de 2011
Leer documento completo
Vista previa del texto
Acceso a datos para usuarios de Visual Basic 6.0
Visual Studio 2005
Otras versiones

* Visual Studio 2008
En Visual Basic 6.0, el acceso a los datos se realiza mediante objetos ADO (ActiveX Data Objects). En Visual Basic 2005, el acceso a datos se realiza mediante ADO.NET, que forma parte de .NET Framework. Hay diferencias tanto conceptuales como de tareas entre ambas tecnologías. Paraobtener más información sobre diferencias conceptuales entre ADO y ADO.NET, vea Comparación de ADO.NET con ADO.
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 2005 sólo como objetos COM; las aplicaciones que emplean enlaces de datos RDO oDAO no se pueden actualizar a Visual Basic 2005. 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 2005, 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ódigos para crear adaptadores y conjuntos de datos mediante programación. Para obtener más información, vea Crear adaptadores de datos.
EnVisual 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 2005, el enlace de datos es unconcepto 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.
El enlace de datos ADO se admite para mantenerla 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.
En esta entrega veremos cómo usar el ADO Datacontrol para acceder a las bases de datos del tipo MDB (Access).
El ejemplo usadoserá parecido al de la entrega anterior, aunque con unos pequeños cambios, para usar el tipo de acceso a bases de datos ADO, en lugar de DAO.
Me imagino que habrás leído por ahí las diferencias entre ADO y DAO, cosa que aquí no voy a hacer... porque si lo hiciera, seguramente acabaría aburriendo hasta... a mi mismo. Así que pasaré a las explicaciones básicas de cómo usarlo, que es la intención deeste curso básico, aunque, cuando lo crea conveniente, profundizaré en los temas que crea conveniente, así que... vamos al tema y veamos...
Cómo usar el ADO datacontrol.
Empecemos desde cero.
Crea un nuevo proyecto, se creará un proyecto con un formulario.
En el menú Proyecto/Componentes... selecciona Microsoft ADO Data Control -seguramente irá acompañado de la versión del control, en mi casome indica que es 6.0 (SP4) (OLEDB)-
Cuando pulses en aceptar, para cerrar el cuadro de diálogo de añadir componentes, te mostrará un nuevo objeto en la barra de herramientas. Asegúrate de que tienes abierto el formulario y haz doble-click en dicho control, de esta forma se añadirá un ADO datacontrol al formulario.
Lo primero que hay que hacer es configurarlo para acceder a una base de datos,...
tracking img