С System.Data.SQLite и LINQ to Entities я не могу выполнить простое обновление.LINQ to SQLite не может обновить: «Сохранить заявление о обновлении, вставке или удалении повлияло на неожиданное количество строк»
Этот код
using (Entities context = new Entities()) {
var Obj = context.MyTable.Where(m => m.Title.StartsWith("Alaska")).FirstOrDefault();
Obj.Artist = "A";
context.SaveChanges();
}
Выдает это исключение
A first chance exception of type 'System.Data.Entity.Infrastructure.DbUpdateConcurrencyException' occurred in EntityFramework.dll
Additional information: Store update, insert, or delete statement affected an unexpected number of rows (0). Entities may have been modified or deleted since entities were loaded. Refresh ObjectStateManager entries.
Как я могу это исправить?
Я в изолированном тестовом проекте, поэтому вокруг него ничего не происходит.