我是WPF的新手,我正在用Linq To Entities(和SQLite數據庫)構建一個小應用程序。何時更新數據庫以反映財產更改?
我只想知道,當屬性發生變化時,我必須在哪裏調用我的方法以更新數據庫? 我會在這樣的視圖模型的財產說:
public string FirstName
{
get
{
return this.person.FirstName;
}
set
{
this.person.FirstName = value;
OnPropertyChanged("FirstName");
this.person.updateFirstname(value);
}
}
我不知道這是否是最好的解決辦法...
謝謝,我沒有意識到ObjectContext,我會研究這個 – Peekyou 2012-02-21 20:31:41
如果你正在Linq-to-Entities中的'Person',你還在查詢是否不使用ObjectContext? – codekaizen 2012-02-21 20:35:01
哼哼對不起,其實我正在使用它,但是我不知道它叫做ObjectContext ... – Peekyou 2012-02-21 20:38:25