2010-12-03 3 views
9

я вдруг получаю следующие ошибки из SQLite после добавления новой транзакции:«Файл базы данных заблокирован» с System.Data.SQLite

Файл базы данных заблокирован база заблокирован

Кто-нибудь видел это? Я добавил транзакцию обновления (после некоторых успешных выборок/вставок). Я не могу найти ничего другого в этом ...

ответ

11

Я понял. От взгляда на this [действительно старая] нить на сайте phxsoftware кажется, что могут быть проблемы с блокировкой, если вы не сразу избавляетесь от считывателей и команд после их выполнения.

Я исправил свою проблему, не заставляя команды или читателей окружать их и окружая их с помощью утверждений.

(Web archived version of the link)

+2

Спасибо, что спасли меня. – gls123 2013-02-04 16:16:59