Подключение к MS Access 2010 с использованием C # - PullRequest
2 голосов
/ 13 декабря 2010

Как подключиться к MS Access 2010 в формате .accdb с помощью C #. По-видимому, OleDbConnection выдает исключение «Нераспознанный формат базы данных».

Ответы [ 3 ]

8 голосов
/ 13 декабря 2010

Строка подключения должна иметь формат:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Persist Security Info=False;

См. www.connectionstrings.com

0 голосов
/ 23 августа 2017

ЕСЛИ ваш пароль для базы данных ACESSS

Provider = Microsoft.ACE.OLEDB.12.0; Источник данных = C: \ myFolder \ myAccessFile.accdb; Jet OLEDB: пароль базы данных = MyDbPassword;

0 голосов
/ 13 декабря 2010

Я предполагаю, что вы все еще используете реактивный двигатель 4

попробуйте эту строку подключения

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Persist Security Info=False;

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