首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用两个或更多用户更新我的Datagridview实时?

如何使用两个或更多用户更新我的Datagridview实时?
EN

Stack Overflow用户
提问于 2018-06-02 11:05:01
回答 1查看 163关注 0票数 0

我也有同样的应用。安装在PC1和PC2上的连接字符串使用IP地址指向我的数据库服务器,例如,如果用户1访问table_employee,用户2也访问table_employee,我如何在应用程序中实时更新我的数据网格视图。如果用户1在同一个表中进行了更改,并且用户2会知道并且他/她的datagridview也会更新?

我有使用计时器每3-5秒的datagridview将刷新或不更改,使用计时器将使您的应用程序。如果有数千个数据存储在数据库中,且datagridview将加载/刷新该信息,则会出现延迟。在未来的每3-5秒,我需要另一个解决方案/方法/意见来做到这一点?

谢谢!

vb.net 2010、Microsoft Sql Server 2014

EN

回答 1

Stack Overflow用户

发布于 2018-06-06 05:25:35

从根本上说,人们不能在Access中实时更新数据网格视图。它是一个“事件驱动”的应用程序,而不是一个可执行文件--意在让用户/驱动程序触发事件。

您知道窗体计时器事件--这是解决这种情况的正常方法。

表需要很长时间才能重新查询的事实在某种程度上是另一个问题。这可能会根据原因而得到改善。链接的excel表比链接的Access表慢,而且涉及查询记录集的其他原因(如排序和查找)可能能够通过其他方式解决,因此刷新不太明显。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50653141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档