0
我在我的數據庫中有一張表,名爲NumOfView的列中有一列顯示鏈接上的點擊次數。該鏈接顯示了此表中某行的某些信息。我用onclick事件在錨標記這樣的:如何使用asp.net mvc3中的實體框架進行更新?
[email protected]("NumOfClicks", "AdvertiseHelper",new { id = Model.id[i] })
在NumOfClicks功能我用這個代碼
public void NumOfClicks (int id)
{
Ad ad1 = new Ad();
var advert = (from ad in storedb.Ads where ad.AdId == id select ad.NumOfView).First();
advert += 1;
}
廣告
是
量NumOfView
表中我想增加1個單位。但我不知道如何繼續編碼更新表中的這個值。有人可以幫我嗎?
我看不到的SubmitChanges方法,但我看到AcceptAllChanges,並認爲這是呈三角的SubmitChanges方法和使用它,但不工作... – starrr
@ Tena your storedb看起來是一個'ObjectContext'。爲了更新數據庫,你需要它是一個'DataContext'。如果你在這裏沒有使用數據庫,我需要更多地瞭解你的數據結構。 –
感謝您的回答和您的時間。我將這個鏈接用於我的項目。 [鏈接](http://msdn.microsoft.com/en-us/vs2010trainingcourse_aspnetmvc3modelsanddataaccess_topic2)我使用的方法與此類似。 – starrr