Сначала я использую базу данных SQLite и код Entity Framework 4.1.
Следующая ошибка произошла при вызове db.SaveChanges
System.Data.EntityException: The underlying provider failed on Open. ---> System.Data.SQLite.SQLiteException: The database file is locked
Мой код:
using (var db = new Dal.Database())
{
var newObj = db.Sheet.FirstOrDefault(e => e.SheetId == SheetId);
if (newObj == null)
newObj = new Dal.Sheet();
newObj.SheetTypeCode = SheetTypeCode;
newObj.SheetCount = SheetCount;
db.Sheet.Add(newObj);
db.SaveChanges();
}
Пожалуйста, помогите мне.
Спасибо