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