Access 2000 y VB 6.0

Carlos
24 de Septiembre del 2003
Hola: Que debo hacer para conectar una base access 2000 a
visual basic 6.0. En las referencias me aparece DAO 3.5 y
3.6. Bajé de microsoft el sp7 de jet 4.0 pero no me aparece 4.0 en las referencias (necesito actualizar una mdb 2000).

Gracias

rafa
24 de Septiembre del 2003
Para trabajar con access 2000 debes usar ADO
Saludos

ccortes
24 de Septiembre del 2003
Debes de agregar la referencia 3.6 para trabajar con DAO y access 200

Pero te recomiendo usar ADO, y usa esta referencia Microsoft Activex Data Objects 2.5 Library, si no tienes esta version puedes usar la 2.0 o la 2.1 no hay problema.

La referencia 4.0 no aparece todo esta en la coneccion con la base de datos seria algo asi:

Con DAO
Set goDatabase = OpenDatabase(App.Path + "Migracion.MDB")
agregando la referencia dao 3.6

Con ADO
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & App.Path & "BaseDatos.mdb"

Eso es todo, por experiencia te recomiendo ADO

Suerte!!!!!!!!!!!!!!!!!!!!