Sql server 数据绑定控件何时更新?

Sql server 数据绑定控件何时更新?,sql-server,vb.net,Sql Server,Vb.net,我想在表单上的一系列面板中显示复杂SQL查询的结果。我可以看到如何使用Sqlconnection执行此操作,并将结果读取到datatable,然后循环创建我的显示 但是,数据库将由其他用户在其他地方更新,因此我的显示将过时。在不连续运行查询的情况下,如何判断SQL查询的结果是否已更改?您查看过查询通知了吗?谢谢,我设置了查询通知,这看起来是一个很好的解决方案。然而,它与我们的ERP系统不兼容,后者实际上拥有数据库。整个事情都停止了。我设置了一个每10秒更新一次的查询。这听起来不是一个很好的解决方

我想在表单上的一系列面板中显示复杂SQL查询的结果。我可以看到如何使用
Sqlconnection
执行此操作,并将结果读取到
datatable
,然后循环创建我的显示


但是,数据库将由其他用户在其他地方更新,因此我的显示将过时。在不连续运行查询的情况下,如何判断SQL查询的结果是否已更改?

您查看过查询通知了吗?谢谢,我设置了查询通知,这看起来是一个很好的解决方案。然而,它与我们的ERP系统不兼容,后者实际上拥有数据库。整个事情都停止了。我设置了一个每10秒更新一次的查询。这听起来不是一个很好的解决方案-您可能会对服务器造成很大的性能影响,这可能会影响整个系统的性能。例如,如果您的查询横穿很少使用的大型表,那么您将使用系统其他部分更好地使用的SQL Server缓存。如果有人在看你的数据,我怀疑是否需要“近实时”数据。“刷新按钮不也可以吗?”莱茨曼你说得对。然而,显示屏在墙上的屏幕上显示了工厂出勤情况,人们走过来观看,所以刷新按钮并不理想。IT管理员不喜欢我尝试更多的查询通知,因为我以前使用过该系统,但我可能会在每个人都在度假时再试一次……您查看过查询通知了吗?谢谢,我设置了查询通知,这看起来是一个很好的解决方案。然而,它与我们的ERP系统不兼容,后者实际上拥有数据库。整个事情都停止了。我设置了一个每10秒更新一次的查询。这听起来不是一个很好的解决方案-您可能会对服务器造成很大的性能影响,这可能会影响整个系统的性能。例如,如果您的查询横穿很少使用的大型表,那么您将使用系统其他部分更好地使用的SQL Server缓存。如果有人在看你的数据,我怀疑是否需要“近实时”数据。“刷新按钮不也可以吗?”莱茨曼你说得对。然而,显示屏在墙上的屏幕上显示了工厂出勤情况,人们走过来观看,所以刷新按钮并不理想。IT管理员们不喜欢我尝试更多的查询通知,因为我以前使用过这个系统,但是当每个人都在度假时,我可能会再试一次。。。