0

を使用してデータベースからデータを取得していますTableAdapter。データが変更されたため、別のことを行う必要があることを伝える(または通知される)方法があるかどうか疑問に思っていましたFillか?そうすればFill、ユーザーが情報を表示するように要求するたびにではなく、必要に応じて表示できますFill。データが最新かどうかわからないため、データを表示する前に実行する必要があります。

記録として、ODBC 接続文字列を使用して Pervasive PSQL データベースにアクセスしています

編集 :

MKD ファイルの最後の書き込み時間をチェックして、これが変更されたかどうかを確認できると考えていましたが、接続が閉じられるまで書き込まれないため、これは信頼できないようです。これが書かれたときの状況を知っている人はいますか?

4

1 に答える 1

0

いいえ、ありません。データテーブルはいっぱいになった瞬間に古くなり、データテーブルに関連して何かが変更されたというデータベースからの通知はありません。自分でデータベースをポーリングして変更を確認するだけです。

テーブルに LastModified 日時フィールドがある場合は、それに対して簡単なスカラー クエリを実行し、データ テーブルの LastModified 日時と比較して、異なる場合は入力することができます。

于 2011-08-03T20:24:41.900 に答える