我们有一个窗口应用程序和一个Web应用程序,并且都连接到同一个数据库来处理数据。 Web应用程序上的用户将做一些更改并等待用户对窗口应用程序的批准。有什么方法可以在窗口应用程序批准时导致数据库更改时,在Web应用程序上显示实时更新或通知? 注意:我们使用ASP.NET for web应用程序和.NET for windows应用程序关于数据库更改的ASP.NET通知
2
A
回答
1
使用AJAX定期刷新页面的一部分。我会使用jQuery的阿贾克斯的东西:jquery.com
不知道审批过程预计需要多长时间,但您可以设置页面轮询服务器每隔5秒,15秒,无论有道理。如果只是刷新页面的一小部分,相对于在每个时间间隔重新加载整个页面而言,它不应该成为服务器上的太多负担。
2
您可以定期刷新您的ASP.NET页面。 http://www.devcurry.com/2009/03/how-to-refresh-aspnet-gridview.html
+1
我建议用ajax调用刷新,但是,好主意。 – Chains
3
这个链接,谈论SQLDependency and Query Notification似乎是你在找什么。
您可以在updatepanel中设置“通知”区域,或者直接在指定的时间间隔内使用ajax查询数据库。
有几种选择。
相关问题
- 1. 关于数据库更改的实时更新通知MYSQL PHP
- 2. 通知DataTemplateSelector关于更改
- 3. 关于数据库的Android通知
- 4. 通知数据库更改的用户
- 5. 数据库更改DB2的通知?
- 6. 基于Oracle JDBC数据库更改通知更新表
- 7. 如何获取有关数据库列更改的通知
- 8. 数据库更改时通知
- 9. Eclipse链接数据库更改通知
- 10. Cocoa - 关于NSUserDefaults值更改的通知?
- 11. 缓存数据并通知客户有关ASP.NET中数据的更改
- 12. ASP.NET MVC:如何通知模型/视图关于存储库中的更改?
- 13. 关于数据库数据更改的ZK UI更新
- 14. 使用Oracle数据库更改通知检测更改
- 15. 如何通知Java程序数据库的数据已更改
- 16. 当数据库中的数据更改时收到通知
- 17. 如何通知会话有关数据更改。异步沟通
- 18. 通过mvc4控制器将数据库更改通知给signalr
- 19. 通过Java EE应用程序通知数据库更改
- 20. 通过数据库更改向用户发送通知
- 21. 更改推送通知的数据
- 22. 关于更改排队/后端数据库更新的文本
- 23. 通知Excel 2007有关SQL Server 2008 R2中数据库的更改
- 24. 根据数据库值更改发送通知
- 25. ViewModel如何得到关于数据项属性更改的通知?
- 26. 接收有关任何数据更改的通知
- 27. 有关数据更改的SQL高级通知?
- 28. 如何通知Seam会话bean有关更改的数据
- 29. 如何使用MSSQL在ASP.Net中获取实时数据库更改通知
- 30. 对于数据库更改通知没有可接受的查询
什么是您的数据库技术? – cjk
您是否尝试过使用AJAX?这可能有帮助。 – JMichelB
对于ck:我们使用MS SQL Server 2008 R2。 – knguyen