1
使用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.
我該如何解決這個問題?
我在一個孤立的測試項目中,所以周圍沒有其他東西在發生。