デバイスからのいくつかの値を 1 秒あたり 1 回の挿入レートで記録するライブ アプリケーションがあります。
今私の問題は、テーブルに挿入された値が範囲外になったときにUIで通知を受けたいことです...
これを実装する方法がわかりません...使用するテクニックを教えてください...それはトリガーですか、CLRトリガーですか、それとも他の方法ですか....??
デバイスからのいくつかの値を 1 秒あたり 1 回の挿入レートで記録するライブ アプリケーションがあります。
今私の問題は、テーブルに挿入された値が範囲外になったときにUIで通知を受けたいことです...
これを実装する方法がわかりません...使用するテクニックを教えてください...それはトリガーですか、CLRトリガーですか、それとも他の方法ですか....??
おそらくタイマーを使用して、新しく挿入された値を確認するか、トリガーを使用する場合は、いくつかの情報を出力してSqlConnection.InfoMessage
イベントを使用できます。イベント ハンドラーで、新しい値のテーブルをクエリします。2 番目のオプションでは、永続的に開いている接続が必要になるため、問題になる可能性があることに注意してください。
SQLServer通知サービスを試すことができます。 http://technet.microsoft.com/en-us/library/cc966501.aspx