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 después Referencias
Buscamos la opción 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 CONEXIÓN
LO SELECCIONAMOS, ESTA DE LADO IZQUIERDO Y LO DIBUJAMOS EN NUESTRA INTERFAZ
UNA VEZ QUE TENEMOS EN OBJETO DE CONEXIÓN 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 APLICACIÓN 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 EJEMPLOC:\prueba\Servicios.accdb
EN ESTE CASO ES LA OPCION 2
Y AHORA ESTA FUNCIONANDO SIN CODIGO
ANTES DE ACEPTAR LA CONEXION VAMOS A PROBAR A CONEXIÓN 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 SELECCIONAMOSEN 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 APLICACIÓN 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 CONEXIÓN 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 CONEXIÓN ADO