Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我创建了 kendo ui 网格。我能够从数据库加载数据。对于这个网格,数据来自不同的表,我在我的 linq 查询中使用连接来加载数据。现在,我想使用 linq 查询更新数据,并更新不同表中的数据。有什么建议么..
DataContext 实例跟踪它加载的所有实例。当您调用 SubmitChanges 时,所有更改都会在一个事务中发送到数据库。
您必须更新每个表中的单个记录,然后执行 db.SubmitChanges();
在您的查询中,输出是匿名类型,而不是连接到 dbContext 的表类型。
如果您从 SQL 角度考虑,LinqToSql 的工作方式非常相似。可以选择带有连接的记录集,但您不能直接在此更新。您需要将其分解并直接一一修改条目。