System.Data.OleDb.OleDbException (0x80004005) : Пользователь «Администратор» перевел базу данных в состояние, исключающее ее открытие или блокировку.
System.Data .OleDb.OleDbException (0x80004005): не удалось заблокировать файл.
System.Data.OleDb.OleDbException (0x80004005): Не удалось использовать «db.accdb». Файл уже используется.
Они всегда выдаются, когда я пытаюсь открыть соединение с базой данных. После некоторых исследований я нашел множество вопросов по SO (например, этот или этот или даже этот), а также другим репозиториям, и все они, как правило, относятся к режиму доступа при открытии файла Access.
Я уже пробовал установить строку подключения на
Код: Выделить всё
$"Provider=Microsoft.ACE.OLEDB.12.0;Data Source={ DBPath }; Mode = Share Deny None; Persist Security Info=False;"
Как я могу решить эту проблему проблема?
Подробнее здесь: https://stackoverflow.com/questions/790 ... p-with-sha