我创建了kendo ui grid。我能够从数据库加载数据。对于这个网格,数据来自不同的表,我在linq查询中使用了连接来加载数据。 现在,我想使用linq查询更新数据,并更新不同表中的数据。 任何建议..
答案 0 :(得分:0)
DataContext实例跟踪它加载的所有实例。当您调用SubmitChanges时,所有更改都将在一次交易中发送到数据库。
答案 1 :(得分:0)
您必须更新每个表中的单个记录,然后执行db.SubmitChanges();
在您的查询中,输出是匿名类型,而不是连接到dbContext的表类型。
如果您考虑SQL,LinqToSql的工作方式非常相似。 可以选择带连接的记录集,但不能直接在此更新。您需要将其拆分并逐个修改条目。