2016-07-24 88 views
-3

將對象傳遞給add(),然後savechanges()不更新數據庫。context.savechanges()不更新數據庫?

但是,寫SQL查詢不更新數據庫

- 我是新來的MVC,didnt知道什麼可能導致故障,從而連接所有相關的屏幕截圖。

---請幫助------- >>>>>>>SCREEN SHOT LINK

+2

添加代碼到問題 – Magu

+0

請注意,模型 - 視圖 - 控制器標籤是關於模式的問題。 ASP.NET-MVC實現有一個特定的標籤。 –

+0

** 1 /.**在談論你的問題時,你應該添加你嘗試過的代碼。 ** 2 /.**當你遇到任何問題時,你可以告訴我們:錯誤信息是什麼?或者你卡在哪裏? –

回答

-1

你應該設置項國家=修改,如下面: -

db.Entry(personalDetail).State = EntityState.Modified; 
db.SaveChanges(); 
+0

不,通過'DbSet .Add()'添加一個實體已經設置了正確的EntityState(在這種情況下它沒有被修改)。 – CodeCaster