tambien puedes usar el objeto ado desde la barra de herramientas, para cargarlo debes ir a proyecto/componentes y seleccionar microsoft adodb ole db 5.0 (es el unico que parece como Mirosoft Ado.
-lo agregas a tu formulario, como cualquier otro objeto, arrastra a donde lo quieras posicionar.
- despues das click sobre el objeto con el boton secundario del mouse y te vas a "propiedades de ADO"
-das click en seleccionar, para que escojas el motor (microsoft jet oledb 4.0) y le das siguiente.
-das click en el boton de explorar [...] y seleccionas tu base de datos y aceptas.
- prueba la conexion con el boton "probar conexion" y das click en aceptar
- en la pestana "origen de registro" seleccionas" la opcion de tabla es la 2.- y en el combo box de abajo seleccionas la tabla a la que te vas a conectar y aceptas,
y tu ado ya esta conectado a la base de datos...
para conectar los textbox:
1.- en la propiedad DataSource seleccionas "ADODC1"
2.- en la propiedad DataField seleccionas el campo de tu tabla correspondiente al que quieres mostrar en el textbox(ej. si quieres mostar la edad seleccionas edad, si quieres mostrar nombre, nombre y sexo, sexo).
listo ya esta tu cambio de dao a ADO.
se ve un poco tedioso pero es sencillo una ves que lo has hecho por primera vez
desventajas de manejar el objeto ado desde el formulario contra manejarlo por còdigo.
1.- al arrastrarlo y ponerlo sobre tu form, el ADO se v e al correr tu programa. lo arreglas con poner la propiedad visible en "false".
2.- si el programa y la base las cambias de carpeta, ya no se conecta, por que la conexion se queda fija a la direccion que pusiste al seleccionar tu DB. se soluciona con no cambiar la base de direccion.
3.- al ponerlo con codigo ("app.path & "\mibase.mdb"). te conecta donde pongas la base de datos. es una conexion dinàmica.
saludos, y suerte con tu proyecto. :smt012
__________________
LA RISA ES EL MEJOR REMEDIO PARA TODOS LOS MALES...
|