2017-07-15 50 views
0

我創建了一個windows服務,它將查詢sql表並檢查最後3分鐘的數據,以確定使用相同設備的狀態,如果所有數據均爲零,則設備爲零,其視爲關閉其他明智的如果沒有數據存在設備處於脫機狀態。但我面臨的問題是Windows服務必須經常查詢數據庫是否有任何其他方式來執行此操作。通過查詢sql數據庫發送警報

回答

0

SqlDependency Class在這種情況下似乎是適當的。

SqlDependency對象表示應用程序和SQL Server實例之間的查詢通知依賴關係。應用程序可以創建一個SqlDependency對象並註冊以通過OnChangeEventHandler事件處理程序接收通知。

鏈接: CodeProject MSDN