-2
我想使用linq更新實體的細節。但不是羚牛新的aspx頁面,我想在另一個視圖更新細節。它會工作嗎?並請提供的LINQ to實體更新查詢使用Linq的多視圖更新
我想使用linq更新實體的細節。但不是羚牛新的aspx頁面,我想在另一個視圖更新細節。它會工作嗎?並請提供的LINQ to實體更新查詢使用Linq的多視圖更新
讓我們假設:
db
是數據庫實體的情況下。Table_name
是您需要更新的表的名稱。row_id
是您用於搜索表中數據的值。進行更新要使用您首先需要使用下面的查詢來獲取該記錄LINQ:
var data = (from r in db.Table_name
where r.id == row_id
select r).FirstOrDefault();
我們更新值剛剛更新。例如:
data.Name = "Firstname lastname"
data.IsActive = true;
.
.
等
您在data
更新的值後,您需要節省您此命令所做的更改:
db.SaveChanges();
就是這樣。
謝謝。但是這將工作在多視圖上,或者我需要創建一個新的aspx頁面。 –
是的,它應該工作。你需要在你的視圖中選擇正確的'DataSource'。 –