1
关于实体框架的状态,特别是当它涉及到一个SaveChanges
通话记录更新实体框架EntityState和调用SaveChanges行为,我知道它会只更新已修改EntityState
记录(忽略添加/删除现在)没有变化
我的问题是,这是如何跟踪,以及它如何处理赋值不变的值?
我试图找出是否
if (value1.Text != table.value1) { table.value1 = value1.Text; }
必须停止多余的更新,或者如果我可以逃脱:
table.value1 = value1.Text;
或意志状态设置为“修改'记录上的旗帜,即使价值是相同的?
谢谢!
真棒,谢谢 – David