2010-12-27 10 views
2

これで、MySQL ADO .NETコネクタを使用してリモートのMySQLデータベースに接続するためのEntity FrameworkとLINQについて学習しています。バインドされたLINQをエンティティに更新するDataSource

以前私のエンティティデータモデルを設定しました。

dataEntities db = new dataEntities(); 

var vans = from v in db.vans 
    select v; 

gridControl1.DataSource = vans; 

非常にうまく機能:今、私は、データストアからすべてのバンオブジェクトのリストを取得し、グリッドビューに結果をバインドするラムダ式を使用します。しかし、リモートストア内のデータが変更された場合は、上記のコードを再度実行することなく、グリッドビューを更新したいと思います。これを処理する正しい方法は何でしょうか?私はdbオブジェクトをモジュールまたは他のグローバルスコープに移動することを認識していますが、後のイベントでvansオブジェクトを更新するにはどうすればいいですか?

+0

申し訳ありません - クエリーをもう一度実行せずにdbから最新のデータを取得したい場合や、単にラムダクエリーを再度呼び出せる場所に移動したい場合は、 –

答えて

関連する問題