Enlazar Access 2007 con Visual Basic 6.0
Publicado por Alberto (115 intervenciones) el 26/11/2017 21:50:14
Buenas tardes: He visto en esta página que una base de Access 2007 se puede enlazar con Visual Basic 6.0
a) marcando la aplicación en Project -> References "Microsoft Office 12.0 Access Database Engine Object Data Library " y subiéndola hasta debajo de "OLE Automation"
b) Escribiendo el código
Private Sub Command1_Click
Dim db As Database
Dim rst As Recordset
Set db= DBEngine.Workspaces(0).OpenDatabase(Rutademibase)
En otra aclaración se dice: .... OpenDatabase(App.Path&"\base.accdb")
Set rst =db.OpenRecordset.("SELECT*FROM tabla1")
End Sub
Al Ejecutar recibo el mensaje "Error 3343 Unrecognized database format .
Mi base de datos es Lending.accdb
Yo lo he hecho todo igual poniendo como ruta C:\Usuarios\AMG\Mis documentos\lending.accdb
¿Qué puedo hacer para que funcione el enlace entre Access 2007 y VB 6.0? Muchas gracias.
a) marcando la aplicación en Project -> References "Microsoft Office 12.0 Access Database Engine Object Data Library " y subiéndola hasta debajo de "OLE Automation"
b) Escribiendo el código
Private Sub Command1_Click
Dim db As Database
Dim rst As Recordset
Set db= DBEngine.Workspaces(0).OpenDatabase(Rutademibase)
En otra aclaración se dice: .... OpenDatabase(App.Path&"\base.accdb")
Set rst =db.OpenRecordset.("SELECT*FROM tabla1")
End Sub
Al Ejecutar recibo el mensaje "Error 3343 Unrecognized database format .
Mi base de datos es Lending.accdb
Yo lo he hecho todo igual poniendo como ruta C:\Usuarios\AMG\Mis documentos\lending.accdb
¿Qué puedo hacer para que funcione el enlace entre Access 2007 y VB 6.0? Muchas gracias.
Valora esta pregunta


0