2009-06-04 6 views
0

私はdatacontextと言ってもmyDataContextと言いますが、いくつかのクラス(テーブル)とストアドプロシージャを持ちますが、そのうちの1つはデータベースから直接削除します削除された行は、再度初期化しない限り、myDataContextに残ります。再初期化しない限り、削除された行はデータコンテキストに残る

これを回避する手段はありますか?ストアドプロシージャはデータベースからレコードを正常に削除しますが、次回にフォームを開くまでレコードはそのまま残ります。

答えて

0

DataContext.Refreshメソッドを実行してデータベースから行を削除した後で、コンテキスト内のデータを更新する必要があります。

関連する問題