2013-06-27 78 views
1

我一直在尋找幾個星期,現在最好的方法是嘗試拿出從SQL到VB.net的「推送通知」,所以我不必繼續在我的表格上運行計時器和多個計時器...VB.net SQL檢查

對你們會做什麼/嘗試過並且正在爲你工作感到好奇嗎?

+1

有關特定用例的信息可能有助於人們形成意見。事實上,不知道推送通知的目標是什麼,很難提出建議。例如,通知什麼? – neontapir

+0

什麼通知? – Dai

+0

好吧,說我有一個客戶端表,並且每天記錄更改1ce ...或者每隔15分鐘...我想刷新面板上的這些備註「如有更改」,但不想運行計時器每1秒鐘檢查他們... – Pakk

回答

3

你考慮過SqlDependency(http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldependency.aspx)嗎?聽起來就像你在找什麼。

我們還沒有在生產代碼中實現這一點。我有一個Lazy-ish對象,如果該值超過幾分鐘舊,就會重新加載。

+0

我看看這個,如果我正在尋找網絡權利,你做出依賴,並檢查它的變化,如果它確實然後出去抓住他們......是啊看起來像它,但要確保 – Pakk

+0

http://www.codeproject.com/Articles/12335/Using-SqlDependency-for-data-change-events 將是偉大的,得到這個 - 這就是我'我會感謝您的建議 – Pakk