Imprimir página | Cerrar ventana

Problema en cadena de conexión driver

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=85617
Fecha de impresión: 19/Abril/2024 a las 10:05


Tema: Problema en cadena de conexión driver
Publicado por: jacmar
Asunto: Problema en cadena de conexión driver
Fecha de publicación: 17/Noviembre/2020 a las 22:13
Buenas tardes.
Tengo la siguiente cadena de conexion.

Dim Rs as Adodb.Recordset
Dim Bs as adodb.Connection
Dim Sql as String
Dim Cadena as String

Cadena="driver={microsoft access driver (*.mdb)}; &
"dbq=d:\base\modulo.mdb"

Set Bs= New ADODB.Connection
Bs.Open Cadena

Set Rs= New ADODB.Recorset

Sql="select nombre from cliente"

Rs.open sql,Bs, adopenDynamic,adlockOptimistic

cuando lo ejecuta el error se me da en el Bs.open Cadena

Se producido error '-2147467259(80004005)' en tiempo de ejecución:

No se encuentra el nombre del origen de base datos y no se aplico ningún controlador.

Ya vi el odbc y se identifican los driver y controladores.
No se si se deben de desinstalar e instalar de nuevo.

Gracias por el apoyo.



Respuestas:
Publicado por: xavi
Fecha de publicación: 17/Noviembre/2020 a las 23:57
¿Te valdría utilizar DAO en lugar de ADO? (para mi es bastante más simple)

Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("SELECT Nombre FROM Cliente IN 'd:\base\modulo.mdb'")

Un saludo



-------------
Xavi, un minyó de Terrassa

http://www.llodax.com" rel="nofollow - Mi web


Publicado por: jacmar
Fecha de publicación: 08/Diciembre/2020 a las 17:12
Gracias Xavi.
Solo una consulta cual es el dll que debo activar,desde la venta herramienta.



Publicado por: Mihura
Fecha de publicación: 08/Diciembre/2020 a las 17:36
La misma que con ADO: Microsoft Office xx.0 Access database engine Object Library

-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es



Imprimir página | Cerrar ventana