我想要做的是無論何時,一行被另一個服務插入到數據庫表中,訪問數據庫的頁面都應該自動刷新,而不是使用定時器調用檢查,有沒有辦法做到這一點。
我想在2名不同的數據庫,即MS SQL Server 2000和2008僅在數據庫中插入新記錄時刷新頁面
回答
對於SQL 2005及以後你會使用SQL Server查詢的通知,並在C#中的SqlDependency類
有a tutorial here,你可以遵循SQL2005以上。
ASP.Net有SqlCacheDependency,它略有不同,適用於早期版本的SQL以及當前版本(它在SQL2000中使用輪詢和SQL2005 +中的服務代理),但是ASP.Net是特定的,因此您可能有困難在非web應用程序中使用它。
是否有任何解決方案適用於2008年和2000年 –
是的,SqlCacheDependency可以,但它只是使用輪詢即計時器調用來檢查。 (現在編輯) –
確定感謝您的答覆,輪詢cpu密集? –
- 1. 刷新數據輸入頁面時插入空記錄
- 2. 頁面刷新時刷新MySQL記錄
- 3. 防止在頁面刷新時重複插入數據庫 - Asp.net
- 4. 刷新頁面 - 記錄在
- 5. Laravel,頁面刷新後顯示數據庫記錄更新
- 6. 更新數據庫記錄而不刷新頁面。 ASP VBscript
- 7. 刪除並插入新記錄到數據庫而不刷新
- 8. 如何在插入記錄後在angularjs中刷新頁面?
- 9. PHP - 刷新頁面刷新記錄
- 10. 用AJAX插入記錄不插入和刷新頁面
- 11. 防止頁面刷新時出現重複記錄插入
- 12. 頁面刷新時每次插入記錄
- 13. 如何在數據庫中的新記錄刷新div時加載新記錄
- 14. 頁面刷新記錄在數據庫更改
- 15. 當新數據插入MySql表時如何刷新頁面
- 16. 如何阻止Laravel在頁面刷新時將數據插入數據庫?
- 17. 插入新記錄到數據庫
- 18. 空數據插入數據庫的時間我刷新頁面沒有數據
- 19. angularjs插入頁面刷新
- 20. 數據庫記錄顯示沒有使用ajax刷新頁面
- 21. 將數據插入到數據庫中,因爲頁面刷新在php
- 22. 在php中插入數據庫後刷新到數據發佈頁面
- 23. PHP - 插入數據庫不刷新頁面(OOP)
- 24. 從數據庫刷新數據,無需刷新頁面
- 25. 如何防止在刷新Jsp頁面時將值插入數據庫?
- 26. 刷新頁面時會自動插入數據?
- 27. 如何停止的數據重新輸入到數據庫時,頁面刷新
- 28. 將記錄插入到mysql數據庫中,無需重新加載頁面
- 29. Socket io僅在頁面刷新時發出數據
- 30. 向數據庫插入新記錄覆蓋現有記錄C#
你將不得不提供更多的上下文來獲得有意義的答案;這是什麼類型的應用程序?一個Web應用程序? –
是它的一個web應用程序 –