Una de las grandes ventajas de los entornos de programación modernos, como Visual Basic , es la facilidad con la que los datos de base de datos back-end pueden ser utilizados en los programas que se desarrollan . En lugar de importar los datos en un nuevo formato o archivo y, a continuación, tener que lidiar con la sincronización de los datos , Visual Basic le permite conectarse directamente a una base de datos en su formato nativo . El resultado es una base de datos única que impulsa su aplicación, pero que todavía se puede acceder en el software original que lo creó. Instrucciones
utilizar un control
1
datos Agregar un objeto de control de datos de su programa. Haga clic en el control en el cuadro de herramientas y arrastre sus dimensiones en el formulario. Si el cuadro de herramientas no está visible , haga clic en "Ver" > " Herramientas " en el menú.
2
Conectar el control de datos a una base de datos. Haga clic en " DatabaseName " campo de propiedades del control de datos para seleccionarlo. Haga clic en el "..." botón y vaya a la base de datos en el cuadro de diálogo " DatabaseName " . Seleccione la base de datos y haga clic en " Abrir" para establecer la propiedad en esta base de datos .
3
Establezca la propiedad " RecordSource " a la tabla de la que los datos se va a leer. Haga clic en la propiedad " RecordSource " para seleccionarlo. Aparecerá un menú desplegable , una lista de todas las tablas de la base de datos que está conectado. Seleccione uno haciendo clic sobre ella .
4
Conectar el control de datos a un control enlazado. Por ejemplo , es posible que desee ver el campo Apellidos en un cuadro de texto. Arrastre un control de cuadro de texto en el formulario. Haga clic en la propiedad " DataSource " y seleccione el nombre de la DataControl ( default Data1 ) en la lista desplegable. Haga clic en el " DataField ", y seleccione un campo de la lista de elementos de una tabla con los datos que aparecen en el cuadro de texto . Repita este proceso para todos los controles enlazados.
Uso de un ADO control
5
Agregar el control de datos ADO a su caja de herramientas , seleccionando "Proyecto" > "Componentes " de el menú . En el cuadro de diálogo " Componentes " , haga clic en la ficha " Controles" y desplácese hacia abajo para buscar la opción " Microsoft ADO Data Control" . Haga clic en la casilla de verificación junto a ella y haga clic en " OK" para añadirlo a la caja de herramientas .
6
Agregar el control de datos ADO ( ADODC ) al formulario, arrastrándola a las dimensiones deseadas .
7
Introduzca la cadena de conexión necesaria para conectarse a la base de datos. Haga clic en la propiedad " ConnectionString " para seleccionarlo y , a continuación, haga clic en el "..." para visualizar el cuadro de diálogo " Páginas de propiedades " . Haga clic en la " cadena de conexión Use" botón de opción y luego en el botón " Build " . El " Data Link Properties " asistente le permite seleccionar todos los componentes de la cadena de conexión haciendo clic en los parámetros adecuados. A modo de ejemplo , la conexión a una base de datos llamada test VBTest.mdb se hace seleccionando primero "Proveedor de Microsoft Jet 4.0 OLE DB " como el Proveedor y seleccione " Siguiente" . Introduzca la ruta a la base de datos en el campo 1 (C: \\ 1Datos \\ VBTest.mdb ) y haga clic en " Probar conexión " para comprobar que se puede conectar a . Haga clic en " OK" para construir la cadena de conexión . Este ejemplo genera una cadena que lee :
Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = C: \\ 1Datos \\ VBTest.mdb ; Persis seguridad Info = False
Haga clic en " Aceptar "para aplicar la cadena de conexión .
8
libere la" propiedad RecordSource " a la tabla con la que desea trabajar . Haga clic en " ... " en el campo de texto de la propiedad . En el cuadro de diálogo " Páginas de propiedades " , configure la opción "Command Type" a " 2 - adCmdTable " y luego la "Mesa o Nombre Procedimiento almacenado " para el nombre de la tabla . Haga clic en " OK" para guardar los valores .
9
Agregar los controles enlazados necesarias para trabajar con los elementos de los datos , y conectarlos con el control de datos ADO y los campos apropiados.