2013-05-05 55 views
1

在我的代碼中,我想知道db.SaveChanges()之後數據庫是否已更新。有沒有什麼機制,當SaveChanges()方法成功時,我可以得到一個返回的值,我可以根據這個值做出一些決定。確認數據庫在實體框架中已更新

+0

使用動態ViewBag。以下文章是有幫助的。 http://stackoverflow.com/questions/5108941/asp-net-mvc-showing-specific-html-after-post – p0rign01 2013-05-06 19:13:31

回答

3

SaveChanges()返回一個整數,表示已保存到數據庫的對象的數量。

如果有故障,異常始終拋出的SaveChanges上()

此外,如果你要檢查你的新增或更新的實體是否是saved.You可以檢查什麼是調用SaveChanges返回的數字()。

相關問題