2

SQL Server テーブルはプログラムの外部から (実際には SQL トリガーから) 更新されるため、DataSet は変更があることを認識せず、明示的に SqlDataAdapter.Fill() を再度呼び出さない限り、DataGrid は更新されません (例: 「更新」ボタンまたは時限イベントで)。

ADO.NET が変更イベントなどをサブスクライブして更新する方法はありますか?

4

1 に答える 1

0

はい、クエリ通知を使用します。データセットが変更されたときにコールバックを受け取り、クエリを再度実行します。

于 2010-04-27T15:54:13.660 に答える