Visual Basic y Office 2007

01/06/2010 - 18:00 por David Varez | Informe spam
Hola buenas tardes. Tengo un proyecto desarrollado en Visual Basic 6.0 y me
ha surgido el tema de tener que conectarme a una base de datos de Office
2007, pero me da error de que no se reconoce el formato de la base de datos.
Con una del 2000 funciona perfectamente. No se que puede ser. Imagino que
será algo de referencias o algo así, pero no lo tengo muy claro. Agradecería
vuestra ayuda.

La cadena de conexión que utilizo es la siguiente:

Set G_ConexionExterna = New ADODB.Connection
G_ConexionExterna.ConnectionString =
"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data
Source=c:\BaseDatos.mdb"
G_ConexionExterna.open

En el open es donde salta el error del formato de la base de datos.

Gracias por vuestra ayuda.
Un saludo
 

Leer las respuestas

#1 gatolandia.chile
01/06/2010 - 19:14 | Informe spam
El 01/06/2010 12:00 p.m., David Varez escribió:
Hola buenas tardes. Tengo un proyecto desarrollado en Visual Basic 6.0 y me
ha surgido el tema de tener que conectarme a una base de datos de Office
2007, pero me da error de que no se reconoce el formato de la base de datos.
Con una del 2000 funciona perfectamente. No se que puede ser. Imagino que
será algo de referencias o algo así, pero no lo tengo muy claro. Agradecería
vuestra ayuda.

La cadena de conexión que utilizo es la siguiente:

Set G_ConexionExterna = New ADODB.Connection
G_ConexionExterna.ConnectionString > "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data
Source=c:\BaseDatos.mdb"
G_ConexionExterna.open

En el open es donde salta el error del formato de la base de datos.

Gracias por vuestra ayuda.
Un saludo


El ¿objeto ado? soporta solo hasta ciertas versiones de office,
debieras actualizarlo

Preguntas similares