Está en la página 1de 13

Indice General

Como conectar Access con el visual Basic found Necesitas:

Error: Reference source not

Introduccin: Error: Reference source not found Error: Reference source not found Pasos a seguir Error: Reference source not found Como conectar las tablas, ingresar los datos, modificar, eliminar Error: Reference source not found

Conectar Access con Visual Basic by : VERDUUU

Como conectar Access con el visual Basic Introduccin:


Bueno lo que se explica en el tutorial es la forma de conectar el visual Basic con una base de datos creada en Microsoft Access. El programa lo que hace es levantar la base de datos para poder ingresar los campos requeridos, editarlos, borrarlos, etc.

Necesitas:
1) Tener instalado el Microsoft Access. 2) Tener instalado el Visual Basic (en mi caso versin 6.0). 3) Seguir los pasos explicados a continuacin.

Pasos a seguir
1) Abrimos Microsoft Access y creamos una nueva base de datos

Creamos la base de datos

Conectar Access con Visual Basic by : VERDUUU

Esta es mi base llamada TG^ 2) Guardamos nuestra base de datos es Importante Guardarla en el formato .mdb porque sino no ser

compatible con el visual Basic


3) Abrimos el visual Basic y creamos un nuevo estndar.exe

Exe estndar

Conectar Access con Visual Basic by : VERDUUU

4) Luego vamos al panel izquierdo, es decir la caja de herramientas, hacemos un clic derecho y

seleccionamos la opcin Componentes.

Clic en componentes para abrir la ventana de opciones 5) En la ventana emergente buscamos la opcin : Microsoft ADO Data Control 6.0 (OLEDB)

Conectar Access con Visual Basic by : VERDUUU

Seleccionamos el ADO y damos clic en Aceptar

6) Seleccionamos la herramienta Ado y creamos un cuadro

7) Luego con el cuadro creado seleccionados nos dirigimos a la caja de propiedades y buscamos la

opcin: connection String y le damos doble clic en la parte que aparece remarcada en azul, donde se nos abrir una ventana.

Conectar Access con Visual Basic by : VERDUUU

8) En la ventana emergente seleccionamos la opcin Generar o Build.. en ingles

9) Luego en el panel emergente seleccionamos Microsoft Jet 4.0 OLE DB Provider

Conectar Access con Visual Basic by : VERDUUU

10) En la ventana emergente nos pedir que localicemos la base de datos

1) Nos permite buscar la base de datos 2) Seleccionamos nuestra base de datos y damos clic en abrir 3) Damos clic en Aceptar para terminar
7

Conectar Access con Visual Basic by : VERDUUU

Antes de aceptar podemos probar la conexin dndole clic al botn probar conexin

Aqu le damos aceptar nuevamente. 11)

Luego en la caja de opciones buscamos la opcin Record Source. Luego en la ventana que se despliega seleccionamos el tipo de comando a utilizar que seria adCmdTable , en la opcin siguiente nos pide seleccionar el nombre de la tabla que habamos creado en Access en mi caso se llama TG^ y finalmente damos clic en aceptar

Conectar Access con Visual Basic by : VERDUUU

12) Bueno ahora en el formulario creamos : 3 label (etiquetas) y 3 Text box (cajas de texto)

Cambiamos el nombre de las Label por los datos que tenamos en la tabla y borramos lo escrito en los text box

ES IMPORTANTE QUE SEAN LOS MISMOS PARA NO CONFUNDIRNOS 9

Conectar Access con Visual Basic by : VERDUUU 13)

Ahora lo que hacemos en enlazar cada TextBox con la Base de datos en este caso es ms fcil ya que contamos con el ADO

Como conectar las tablas, ingresar los datos, modificar, eliminar

1)

Seleccionamos un TextBox y nos dirigimos a la caja de opciones seleccionando la opcin DataSource y lego con la solapa Adodc1 que es el ADO que creamos

2) Luego nos dirigimos a la opcin DataField y seleccionamos el campo de la tabla a utilizar por ej: nombre.

3) Seleccionamos el ADO y buscamos la propiedad Visible y la dejamos en False

10

Conectar Access con Visual Basic by : VERDUUU

4) Creamos 4 botones para reemplazar las funciones de el ADO

5) En luego hacemos doble clic en los botones para agregar el cdigo para que funcionen

11

Conectar Access con Visual Basic by : VERDUUU

Los cdigos son los siguientes: Botn primer registro: Adodc1.Recordset.MoveFirst Botn Siguiente: Adodc1.Recordset.MoveNext If Adodc1.Recordset.EOF Then Adodc1.Recordset.MovePrevious End If (el if cumple la funcin de que si no existe un registro previo siga en el mismo lugar y no tire error) Boton anterior : Adodc1.Recordset.MovePrevious If Adodc1.Recordset.BOF Then Adodc1.Recordset.MoveNext End If (en este caso el if cumple la misma funcin que el anterior) Botn Ultimo Registro : Adodc1.Recordset.MoveLast

6) Ahora agregamos otros 4 botones para editar, agregar, eliminar registros y el ultimo para finalizar la aplicacin
12

Conectar Access con Visual Basic by : VERDUUU

Los cdigos para estos botones son los siguientes: Nuevo Registro: Adodc1.Recordset.AddNew Eliminar: Adodc1.Recordset.Delete Editar: Adodc1.Recordset.Update Salir: Unload Me

7) Bueno finalmente guardamos nuestro proyecto y la base de datos, es recomendable que guarden todo en una misma carpeta.

13