2012-06-18 112 views
0

我創建了kendo ui grid.I能夠從數據庫中加載數據。對於這個網格,數據來自不同的表格,我在我的linq查詢中使用了連接加載數據。 現在,我想用linq查詢更新數據,並更新不同表中的數據。 任何建議..在linq更新查詢更新多個表中的數據

回答

0

您必須更新每個表中的單個記錄,然後執行db.SubmitChanges();

在您的查詢中,輸出是一個匿名類型,而不是連接到dbContext的表類型。

如果你認爲在SQL方面,LinqToSql的工作原理非常相似。 可以選擇帶連接的記錄集,但無法直接在此處進行更新。您需要將其分解並逐個修改條目。

0

DataContext實例跟蹤它加載的所有實例。當您調用SubmitChanges時,所有更改都將在一個事務中發送到數據庫。