如果用db.Accounts.Add()
db.A ccounts.Remove()
诸如此类的方法做的数据更改就不用加db.Entry<Account>(account).State=System.Data.EntityState.Modified;这一句把其状态改成修改的,直接加db.SaveChanges();就行
而对于连带得更改的东西, 或不是Add、Remove做的,就要对应着加上那句之后再SaveChanges();
原文:http://www.cnblogs.com/vicki/p/3832338.html