0

我创建了 kendo ui 网格。我能够从数据库加载数据。对于这个网格,数据来自不同的表,我在我的 linq 查询中使用连接来加载数据。现在,我想使用 linq 查询更新数据,并更新不同表中的数据。有什么建议么..

4

2 回答 2

0

DataContext 实例跟踪它加载的所有实例。当您调用 SubmitChanges 时,所有更改都会在一个事务中发送到数据库。

于 2012-06-18T11:41:35.197 回答
0

您必须更新每个表中的单个记录,然后执行 db.SubmitChanges();

在您的查询中,输出是匿名类型,而不是连接到 dbContext 的表类型。

如果您从 SQL 角度考虑,LinqToSql 的工作方式非常相似。可以选择带有连接的记录集,但您不能直接在此更新。您需要将其分解并直接一一修改条目。

于 2012-06-18T11:45:17.577 回答