2011-10-03 185 views
1

我有一個很奇怪的問題。我嘗試(使用實體框架) 這樣提交對數據庫的更改:SaveChanges()不起作用(實體框架,C#,Windows窗體)

private ProfEntities pe = new ProfEntities(); 
//... 
var row = pe.Irregular_Veebs.Single(e => e.id == id); //selecting one row by id 
row.seen = true; //changing seen property to true 
pe.SaveChanges(); 

它看起來簡單,但它不工作:當我看到在數據庫資源管理器中,「看到」領域仍然是假的。難道我做錯了什麼?

+0

它是否拋出異常? –

+0

您是否在數據資源管理器中刷新了視圖? – Richard

+2

如果您使用文件數據庫,則必須從調試或發佈文件夾打開數據庫 – wiero

回答

0

如果您使用的是文件數據庫,您可能會探索解決方案文件夾中的db。要查看更改,您應該從Release或Debug文件夾打開數據庫