

The IDE is 32 bit, and can only see 32 bit access engine providers when they are installed (via tadoconnect build data provider).

(at least in a straightforward manner) You can go to control panel and see which ODBC drivers are installed via admin tools. So you can't install both 32 bit and 64 bit at the same time. Microsoft has disabled the /passive or /quiet way to bypass that.


If I uninstall the 64 bit database engine, and install the 32 bit database engine, I see providers in both delphi 32 and 64 bit target platforms. If I drop a TADOConnection on a new project, there are no MS ACE 12 or 15 providers. I have tried uninstalling ms office, and then downloading and installing the access 2013 database engine, the 64 bit version one. Although I can open up a table within the IDE. Works great.Ĭhange to 64 bit platform, as soon as I try opening up a table at runtime, I get the "provider cannot be found error". Create delphi 32 bit application to open up a ms access database, the newer accdb one, created with access 2013 32 bit version.
