Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Error Microsoft.ACE.OLEDB.12.0 no registrado en máquina local (https://www.clubdelphi.com/foros/showthread.php?t=95652)

joselaz 12-04-2022 20:45:42

Error Microsoft.ACE.OLEDB.12.0 no registrado en máquina local
 
Buenas tardes... A ver si me pueden ayudar.

Estoy obteniendo este error : No se ha encontrado el proveedor especificado. Es posible que no esté instalado correctamente.

Utilizo Microsoft.ACE.OLEDB.12.0 en 64 bits
delphi 10 Target 64 bits

Si instalo el AccessDatabaseEngine de 32 no hay problema, me aparece en connection string para configurarlo, en cambio si instalo el AccessDatabaseEngine de 64bits, ya no aparece en Ado conecction string para construir la cadena de conexión y me lanza el error indicado arriba cuando lo pongo a mano: Provider=Microsoft.ACE.OLEDB.12.0;Data Source='C:\Users\usuario\Desktop\prueba.accdb';Persist Security Info=False;

Alguien sabe si tiene solución? He instalado y reinstalado los mototres, incluso el de office 2016 y nada...

Saluos y gracias de antemano.

Neftali [Germán.Estévez] 13-04-2022 12:07:28

¿Cómo está compilada la aplicación donde estás utilizándolo?

jlrmdevilReturn 15-04-2022 17:09:02

Lograste resolverlo? yo tengo el mismo problema, no puedo abrir ninguna base de datos de access (accdb), y el mensaje es el mismo.

joselaz 17-04-2022 10:06:38

Todo igual
 
Hola...
Que va, sigo sin resolverlo.
Neftali, no entendí la pregunta, pero me ocurre incluso en el IDE al activar Adoconnection. Si compilo en 32 bits no da el error, solo falla al compilar en 64, de hecho el Ace me desaparece de las opciones para construir la cadena de conexión. Solo aparece en 32 bits .
He instalado y reinstalado el database engine de 64 y nada...

Gracias

Neftali [Germán.Estévez] 19-04-2022 09:32:52

Ya me lo has contestado. quería asegurarme de que estabas compilando tu proyecto para 64 bits.


La franja horaria es GMT +2. Ahora son las 02:55:02.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi