实体框架和ObjectContext.SaveChanges()

时间:2011-10-16 16:10:39

标签: .net database entity-framework

在使用ADO.NET的数据表中,updatecommand更新完整行。这意味着即使您更改1个单元格,也会更新该行的所有列...这不是问题所在。
然而,虽然从msdn读取我无法找到这是否适用于实体框架。更新属性会创建完整的更新sql查询,还是只为列创建?

2 个答案:

答案 0 :(得分:1)

根据经过测试和验证的答案How to update only one field using Entity Framework?,只有更新的字段在sql中更新而不是整个对象。

答案 1 :(得分:0)

Hasan是正确的,只更新了更改的字段,这很容易通过在SQL事件探查器(或等效工具)中跟踪SQL来确认