2
我是新來的.NET ...我試圖創建一個後臺工作線程,可以每20秒輪詢數據庫,以確定數據庫中的數據是否已經改變或不。在後臺工作線程輪詢數據庫 - .NET
需要執行此操作的步驟是什麼?這是一個好方法,還是我應該使用別的東西?
任何教程/示例將不勝感激
我是新來的.NET ...我試圖創建一個後臺工作線程,可以每20秒輪詢數據庫,以確定數據庫中的數據是否已經改變或不。在後臺工作線程輪詢數據庫 - .NET
需要執行此操作的步驟是什麼?這是一個好方法,還是我應該使用別的東西?
任何教程/示例將不勝感激
輪詢數據庫可能是一個很大的性能問題。如果您可以控制更新數據庫的服務,那麼我會建議從該服務向任何客戶端/服務發佈事件,這些客戶端/服務可能有興趣知道數據庫對特定記錄進行了更改。
否則,你可以看看使用後臺線程。要做到這一點,只需使用System.Threading.Thread創建一個線程。如果連接到MS SQL Server數據庫,則可以使用System.Data.SqlClient類。
謝謝你...我會研究他們.. – CuriousCoder 2011-06-13 21:49:38