You are on page 1of 13

Indice General

Como conectar Access con el visual Basic found Necesitas:

Error: Reference source not

Introducción: 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

El programa lo que hace es levantar la base de datos para poder ingresar los campos requeridos.Conectar Access con Visual Basic by : VERDUUU Como conectar Access con el visual Basic Introducción: 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. 3) Seguir los pasos explicados a continuación. etc. Pasos a seguir 1) Abrimos Microsoft Access y creamos una nueva base de datos Creamos la base de datos 2 . 2) Tener instalado el Visual Basic (en mi caso versión 6. editarlos. Necesitas: 1) Tener instalado el Microsoft Access.0). borrarlos.

mdb porque sino no será compatible con el visual Basic 3) Abrimos el visual Basic y creamos un nuevo estándar.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 .exe Exe estándar 3 .

es decir la caja de herramientas.0 (OLEDB) 4 . Clic en componentes para abrir la ventana de opciones 5) En la ventana emergente buscamos la opción : Microsoft ADO Data Control 6. hacemos un clic derecho y seleccionamos la opción Componentes.Conectar Access con Visual Basic by : VERDUUU 4) Luego vamos al panel izquierdo.

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 opción: connection String y le damos doble clic en la parte que aparece remarcada en azul. 5 . donde se nos abrirá una ventana.

.Conectar Access con Visual Basic by : VERDUUU 8) En la ventana emergente seleccionamos la opción Generar o Build.0 OLE DB Provider 6 . en ingles 9) Luego en el panel emergente seleccionamos Microsoft Jet 4.

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 .

Luego en la ventana que se despliega seleccionamos el tipo de comando a utilizar que seria adCmdTable .Conectar Access con Visual Basic by : VERDUUU Antes de aceptar podemos probar la conexión dándole clic al botón probar conexión Aquí le damos aceptar nuevamente. en la opción siguiente nos pide seleccionar el nombre de la tabla que habíamos creado en Access en mi caso se llama TG^ y finalmente damos clic en aceptar 8 . 11) Luego en la caja de opciones buscamos la opción Record Source.

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 teníamos en la tabla y borramos lo escrito en los text box ES IMPORTANTE QUE SEAN LOS MISMOS PARA NO CONFUNDIRNOS 9 .

ingresar los datos.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 más fácil ya que contamos con el ADO Como conectar las tablas. eliminar 1) Seleccionamos un TextBox y nos dirigimos a la caja de opciones seleccionando la opción DataSource y lego con la solapa Adodc1 que es el ADO que creamos 2) Luego nos dirigimos a la opción 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 . modificar.

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 código para que funcionen 11 .

Recordset.MoveLast 6) Ahora agregamos otros 4 botones para editar. eliminar registros y el ultimo para finalizar la aplicación 12 .Recordset. agregar.Conectar Access con Visual Basic by : VERDUUU Los códigos son los siguientes: • • Botón primer registro: Adodc1.Recordset.MovePrevious End If (el if cumple la función de que si no existe un registro previo siga en el mismo lugar y no tire error) • Boton anterior : Adodc1.BOF Then Adodc1.Recordset.MovePrevious If Adodc1.EOF Then Adodc1.MoveNext If Adodc1.MoveFirst Botón Siguiente: Adodc1.Recordset.Recordset.MoveNext End If (en este caso el if cumple la misma función que el anterior) • Botón Ultimo Registro : Adodc1.Recordset.Recordset.

es recomendable que guarden todo en una misma carpeta.Recordset.Conectar Access con Visual Basic by : VERDUUU Los códigos para estos botones son los siguientes: • • • • Nuevo Registro: Adodc1.Recordset.Update Salir: Unload Me 7) Bueno finalmente guardamos nuestro proyecto y la base de datos. 13 .Delete Editar: Adodc1.Recordset.AddNew Eliminar: Adodc1.