是否有可能獲得一個asp.net代碼(最好是vb.net)查詢結果的sql服務器,但它以某種方式等待來自服務器的響應,當在記錄中找到更改而不訴諸服務器密集循環?asp.net和sql事件或警報?
例如,如果日期與上次已知日期不同,我想編寫一個查詢記錄日期的查詢,只有這樣查詢才能返回結果。
我使用SQL Server 2005
是否有可能獲得一個asp.net代碼(最好是vb.net)查詢結果的sql服務器,但它以某種方式等待來自服務器的響應,當在記錄中找到更改而不訴諸服務器密集循環?asp.net和sql事件或警報?
例如,如果日期與上次已知日期不同,我想編寫一個查詢記錄日期的查詢,只有這樣查詢才能返回結果。
我使用SQL Server 2005
Service broker來自觸發器的調用?
無法建立連接「等待」直到事情發生,並觸發不能「告訴」你soemthing發生
你要麼必須有從SQL Server的通知或定期輪詢服務器。
或你插入的客戶告訴大家,事情發生等Web服務
你可以使用一個觸發http://msdn.microsoft.com/en-us/library/ms189799.aspx
觸發器是一種特殊類型的存儲過程,當一個事件在數據庫服務器發生時自動執行。
asp.net能夠理解觸發器何時執行嗎? – oshirowanen 2010-12-22 12:01:37
如何每隔X分鐘檢查,以確定是否改變發生了什麼? – 2010-12-22 11:59:49
我需要它更實時。 – oshirowanen 2010-12-22 12:00:30