Я использую Windows 7 x64 Enterprise.
У меня установлен Office 2010 x64.
Я использую Delphi XE2.
Я пытаюсь скомпилировать программу на платформе x64.
Как мне подключиться к моей базе данных Access (* .accdb), поскольку
провайдер не установлен?
Если я не ошибаюсь, должен быть провайдер Microsoft.ACE.OLEDB.14.0
включены, но это не так. Даже 12.0 (я думаю, что Microsoft вернулась к 12 ...).
Теперь возникает большая дилемма ... Я не могу использовать Access под x64, так как нет поставщика.
И Access 2010 x64 предположительно создает базу данных 64. В результате база данных не читается в системе x32. Итак, как же я могу подключиться к нему?
Я попытался использовать Unidac, и он очень хорошо подключается к базе данных * .mdb. Как это происходит на платформе x64, я действительно не знаю. Но это работает. Но так как я обычно использую строку подключения к базе данных, я не знаю, как это сделать для UniConnection. Так что, если кто-то знает, пожалуйста, просветите меня ...