System.Data.OleDb.OleDbException: «Не удалось найти устанавливаемый ISAM». - MS Access (.accdb) и C# (.Net Framework)C#

Место общения программистов C#
Anonymous
System.Data.OleDb.OleDbException: «Не удалось найти устанавливаемый ISAM». - MS Access (.accdb) и C# (.Net Framework)

Сообщение Anonymous »

Здесь было несколько похожих вопросов, но я не смог найти ни одного приемлемого ответа. или что это действительно сработает.
Я создал локальное хранилище в виде файла .accdb и попытался подключить к нему ведьму C#.
В Итак, вот необходимые детали:

Код: Выделить всё

public static string accessConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;DataSource=C:\MS_Access_Test_DB.accdb";

OleDbConnection connection = new OleDbConnection(accessConnectionString);
connection.Open();
Всегда вылетает с ошибкой из описания. Я пытался использовать апострофы, кавычки и т. д. для C:\MS_Access_Test_DB.accdb
Я также пробовал JET.4.0 с той же ошибкой и добавлением постоянной информации о безопасности =True; в микс.

Подробнее здесь: https://stackoverflow.com/questions/688 ... -ms-access

Вернуться в «C#»