3
using (var db = new dbEntities())
{
var dbUser = (from u in db.Users
where u.Id == Id
select u).First();
dbUser.LastName = LastName;
dbUser.FirstName = FirstName;
dbUser.GroupId = GroupId;
dbUser.VoicesCount = VoicesCount;
db.SaveChanges();
}
這不會保存對數據庫的任何更改。但是也沒有例外。爲什麼?實體框架SaveChanges不保存數據
UPD:好吧,我也嘗試了它也爲SQL Server CE和沒有任何更改。它不保存更改的數據。
並加載它的數據嗎? – vittore
是的,當然。它運作良好。 –
您是否嘗試過使用分析器並查看是否存在正在執行的savechanges實際查詢? – vittore