Está en la página 1de 17

CONECTAR ACCES 2007 CON VISUAL BASIC 6.

LO QUE TENEMOS QUE HACER ANTES PARA PODER


CONECTAR UNA BASE DE DATOS EN ACCESS 2007 CON
VISUAL BASIC 6.0 ES DAR DE ALTA EL CONTROLADOR
Microsoft Office 12.0 Acces DataBase Engine
Abrimos un proyecto en visual basic 6.0 ya dentro del proyecto en
la parte superior izquierda selccionamos Proyecto y despus
Referencias

Buscamos la opcin Microsoft Office 12.0 Acces DataBase Engine


La seleccionamos para que aparesca la palomita

La subimos con las flechas de prioriedad y la ponemos debajo de


OLE Automation como se muestra en la figura siguiente

Y le damos ACEPTAR.

AHORA VAMOS A CONECTAR LA BASE DE DATOS


CON VISUAL BASIC 6.0
TENEMOS QUE TENER LISTA NUESTRA INTERFAZ
CON LA QUE SE VA A CONECTAR LA BASE DE
DATOS Y SOBRE TODO NUESTRA BASE DE DATOS
LISTA PARA SER CONECTADA ASI COMO CREAR
UNA CARPETA EN DONDE USTEDES QUIERAN Y
CON EL NOMBRE QUE QUIERAN PARA QUE HAY
PONGAN TODA LA INFORMACION POR EJEMPLO
FOTOS, PROYECTOS, BASE DE DATOS, VIDEOS ETC.

CUANDO TENGAMOS NUESRA BASE DE DATOS ES


MUY IMPORTANTE QUE ESTE GUARDADA COMO
ACCES 2007

VAMOS A AGREGAR EL OBJETO DE CONEXION


EN LA BARRA DE OBJETOS DE LADO IZQUIERDO LE

DAMOS CLIC DERECHO Y SELECCIONAMOS


COMPONENTES

DENTRO DEL CUADRO DE COMPONENTES VAMOS


A BUSCAR LA OPCION Microsoft ADO Data Control 6.0
(OLEDB)

UNA VEZ LOCALIZADO LO SELECCIONAMOS Y


VAMOS A DAR CLIC EN APLICAR Y LUEGO
ACEPTAR
AHORA VAMOS A DIBUJAR EN EL FORMULARIO EL
OBJETO DE CONEXIN
LO SELECCIONAMOS, ESTA DE LADO IZQUIERDO Y
LO DIBUJAMOS EN NUESTRA INTERFAZ

UNA VEZ QUE TENEMOS EN OBJETO DE


CONEXIN VAMOS A ESTABLECER TODAS SUS
PROPIEDADES EMPEZAREMOS POR CAMBIARLE
EL NOMBRE Y SE LLAMARA como se llama tu
base de datos ejemplo AdodcServicios

AHORA VAMOS A DIRECCIONAR EL OBJETO HACIA


LA BASE DE DATOS QUE VAMOS A CONECTAR A LA
APLICACIN PARA ESTO VAMOS A BUSCAR LA
PROPIEDAD ConnectionString EN LA VENTANA DE
PROPIEDADES Y DAMOS CLIC EN EL ICONO

DENTRO DE LA PAGINA DE PROPIEDADES


VAMOS A SELECCIONAR LA OPCION User
Connection String

Y DAMOS CLIC EN GENERAR Y SELECCIONAMOS


EL MOTOR DE BUSQUEDA

Y VAMOS A SELECCIONAR LA OPCION Microsoft


Office 12.0 Access Database EngineOLE DB Provider
Y DAMOS CLIC EN SIGUIENTE

Y PEGAMOS LA DIRECCION DE LA BASE DE DATOS


Y ESA SE ENCUENTRA DENTRO DE LA CARPETA
QUE CREAMOS

ES MUY IMPORTANTE QUE PEGUeN LA RUTA


CORRECTA POR QUE SI NO LES CAUSARA ERROR
POR EJEMPLO
C:\prueba\Servicios.accdb

ANTES DE ACEPTAR LA CONEXION VAMOS A


PROBAR A CONEXIN PARA EVITAR ERRORES
POSTERIORES

UNA VEZ QUE HA SIDO SATISFACTORIA PODEMOS


ACEPTAR LOS CAMBIOS

AHORA VAMOS A INDICARLE AL OBJETO LA TABLA


CON LA QUE NOS VAMOS A CONECTAR
PARA ESTO VAMOS A UTILIZAR LA PROPIEDAD
RecordSource LO SELECCIONAMOS

EN LA PARTE DE TIPO DE COMANDO VAMOS A


SELECCIONAR LA OPCION DE TABLA

EN ESTE CASO ES LA OPCION 2

EN TABLA O NOMBRE DE PROCEDIMIENTO


ALMACENADO SELECCIONAMOS LA BASE DE
DATOS QUE OCUPAREMOS EN ESTE CASO ES LA DE
Servicios que es la que estamos ocupando

DAMOS CLIC EN APLICAR Y ACEPTAR

AHORA LO QUE SIGUE ES SELECCIONAR LOS


CAMPOS QUE VAMOS A CONECTAR A LA
APLICACIN Y ENLAZAR LAS CAJAS DE TEXTO
CON LOS CAMPOS DE LA BASE DE DATOS

PARA ELLO SELECCIONAMOS LA CAJA DE TEXTO


ID

NOS VAMOS A IR A LA PROPIEDAD DataSource Y


VAMOS A SELECCIONAR EL OBJETO DE CONEXIN
AdodcServicios

AHORA SELECCIONAMOS LA OPCION DataField QUE


NOS VA A PERMITIR ENLAZAR LA CAJA DE TEXTO
AL CAMPO DE LA BASE DE DATOS

Y VAMOS A HACER LOS MISMOS CON LAS DEMAS


CAJAS DE TEXTO HASTA QUE SE COMPLETE EL
ENLAZAMIENTO

CON ESTO YA TENEMOS CONECTADOS NUESTROS


OBJETOS DE NUESTRO FORMULARIO DE TAL

FORMA QUE PODREMOS VISUALIZAR LOS DATOS


QUE TENEMOS EN NUESTRA BASE DE DATOS.
AHORA LO QUE FALTA ES PROBAR EL PROYECTOS
PRESIONANDO LA TECLA F5 O DARLE CLIC EN
INICIAR

Y AHORA ESTA FUNCIONANDO SIN CODIGO


COMO PODEMOS VER LA CAJA DE TEXTO
MUESTRAN LA INFORMACION QUE TENEMOS EN
NUESTRA BASE DE DATOS
PODEMOS MOVERNOS DENTRO DE ELLA DANDO
LE CLIC EN EL OBJETO DE CONEXIN ADO

Intereses relacionados