是否有任何這樣的原因不會工作?LINQ不更新上.SubmitChanges()
這是邏輯我已經使用了多次更新與LINQ在表中的記錄:
DataClasses1DataContext db = new DataClasses1DataContext();
User updateUser = db.Users.Single(e => e.user == user);
updateUser.InUse = !updateUser.InUse;
db.Log = new System.IO.StreamWriter(@"c:\temp\linq.log") { AutoFlush = true };
db.SubmitChanges();
(updateUser.InUse是位字段)出於某種原因,它不是加工。當我檢查linq.log時,它是完全空白的。
難道我的.dbml會出現問題嗎?其他表似乎工作正常,但我已經比較了.dbml中的屬性,它們都匹配。
就好像db.SubmitChanges()
;沒有檢測到任何需要的更新。
享受`submitchanges`的分類學家:P – DJTripleThreat 2011-02-05 02:50:58