Error Visual Basic al conectar una bd en access

Hola, trato de aprender a conectar una base de datos de access con sql a visual basic, ahora bien, según yo el código está bien, pero me manda un error al compilarlo: "El procedimiento externo no es válido". Tengo la referencia a Microsoft DAO 3.51 Object Library y no sé de qué es el error, el código es el siguiente:
Dim BDD As Database
Dim TBL As Recordset
Set BDD = OpenDatabase("C:\Mis documentos\July\base1.mdb") '
Dim SQL As String
SQL = "SELECT * FROM tabla1"
Set TBL = BDD.OpenRecordset(SQL)
TBL.MoveFirst
Do Until TBL.EOF
List1.AddItem TBL("nombre")
TBL.MoveNext
Loop
TBL.Close
BDD.Close

1 Respuesta

Respuesta
1
Y en que línea te marca el error y que versión de access estás utilizando...
Hola, me marca error en la línea:
Set BDD = OpenDatabase("C:\Mis documentos\July\base1.mdb") '
Y la versión de access es Access 2003. Ojalá me puedas ayudar gracias!
Necesitas el DAO 4.0 o superior...
Muchas gracias, ahora mi pregunta es por qué necesito el Dao 4.0 o superior, en qué consta, ¿será el tipo de instrucciones que estoy manejando? Y otra pregunta es cómo lo consigo, ¿o qué modificación hago para que me corra el proyecto?
Gracias!
No, el tipo de la misma base de datos, busca el jetengine en la página de microsoft.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas