Visual Basic - ABRIR BASE DE DATOS CON DAO

Life is soft - evento anual de software empresarial
   
Vista:

ABRIR BASE DE DATOS CON DAO

Publicado por Emilio (15 intervenciones) el 25/01/2011 03:40:24
Hola, amigos:

Tengo una base de datos en ACCESS 2007, que intento abrir con ADO, con el siguiente codigo::

Dim db As DAO.database
' Abrir la base de datos, indicando la contraseña actual
Set db = OpenDatabase(BD.ruta_bd, True, False, ";pwd=" & BD.clave_Actual)

Me sale el siguiente error:
Error 3343, no se reconoce el formato de la bade de datos.

Agradezco su ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ABRIR BASE DE DATOS CON DAO

Publicado por Emilio (15 intervenciones) el 25/01/2011 03:42:02
Perdon, la quiero abrir con DAO.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Programacion en visual basic

Publicado por Wilfredo Loa Ortega (1 intervención) el 27/01/2011 16:23:21
Necesito capacitarme en diseño de programas,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ABRIR BASE DE DATOS CON DAO

Publicado por Pedro Luis (128 intervenciones) el 25/01/2011 08:07:45
Para mi solo existen dos Access el 97 y el XP.
Con el 97 uso en Proyecto-Referencias Microsoft DAO 2.5/3.5 Compatibily Library.
Con el XP Microsoft DAO 3.6 Object Library.
Investiga con el Access que tienes que referencia tienes que usar, y además declaro la variable asi :Dim Bd as Database.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ABRIR BASE DE DATOS CON DAO

Publicado por Emilio (15 intervenciones) el 26/01/2011 04:27:16
Pedro Luis, muchas gracias. Estaba agregando la libreria DAO 3.51 y no la 3.6.
Ya funciona sin problemas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar