Соединение с БАЗОЙ ДАННЫХ ACCESS MS формата ACCDB через OLEDB

Я недавно сделал другой вопрос о соединении с БАЗОЙ ДАННЫХ ACCESS MS с.NET в C# или VB.NET. Это работало столь же предназначенное с MDB, но с accdb это вызвало исключение в

conn.Open();

который следует:

сопроводительный текст http://dl.dropbox.com/u/3045472/accdb_fail.png

Там другой путь состоит в том, чтобы сделать это? Мое исходное намерение (как установленный в исходном вопросе) собирает некоторых (на самом деле, много из) поля.

10
задан Community 23 May 2017 в 12:33
поделиться

1 ответ

Используйте драйвер ACE 4, загрузите его здесь , затем используйте следующую строку подключения:

«Provider = Microsoft.ACE.OLEDB.12.0; Data Source = C: \ marcelo.accdb; Jet OLEDB: Пароль базы данных = MyDbPassword; "

11
ответ дан 4 December 2019 в 01:00
поделиться