0

我获取行列表(Id,field1,f2 ...)并进行一些计算并将结果存储在 IList 中。我现在想将此列表中的所有值更新为表 T。我正在使用实体框架,这需要是一个事务。

如果我打开一个事务范围并使用存储的过程进行更新,或者是一次推送多个更新的有效方法,会好吗?

4

1 回答 1

0

ObjectContext 的 SaveChanges 方法是将所有对实体所做的更改保存到数据库的网关。当您调用 ObjectContext.SaveChanges() 时,它会根据实体的 EntityState 对数据库执行插入、更新或删除操作。

ObjectContext.SaveChanges();

希望这可以帮助你。

于 2013-06-27T03:48:54.223 回答