Поставщик Microsoft.ACE.OLEDB.14.0 не зарегистрирован на локальном компьютере. - PullRequest
4 голосов
/ 29 мая 2011

Я использую MS Access в качестве базы данных .MDB-файл

Как получить драйверы MS Access 2007.

Я получил ошибку: Microsoft.ACE.OLEDB.14.0 'провайдер не зарегистрирован на локальном компьютере.

Ответы [ 3 ]

6 голосов
/ 29 мая 2011

Загрузите и установите Microsoft Access Database Engine 2010, распространяемый или MS Office 2010.
Убедитесь, что вы выбрали правильную платформу (x86 против x64).

1 голос
/ 31 августа 2012

Для подключения OleDb и Office 2010 используйте «Microsoft.ACE.OLEDB.12.0» вместо «Microsoft.ACE.OLEDB.14.0».V14 отсутствует, поскольку в Office 14 есть v12 для OleDB.

0 голосов
/ 13 сентября 2017

Наконец-то я избавился от этой проблемы. Загрузите Microsoft Access Database Engine 2010 Redistributable. Вот и все. Проблема решена.

Ссылка для скачивания: https://www.microsoft.com/en-us/download/details.aspx?id=13255

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...