【发布时间】:2014-07-09 18:53:08
【问题描述】:
我正在开发一个 Windows 窗体应用程序。 表单上有一个 DataGridView。我设置了一个计时器,它在间隔后检查表中的记录,如果满足时间条件,它会将行添加到 DataGridView。
是否有另一种方法来完成此操作(不使用计时器且不循环访问数据库?
【问题讨论】:
-
您的意思是您的应用程序正在轮询数据库中的新数据吗?如果您不想进行轮询,则必须实现某种事件通知/订阅基础架构,这种基础架构要复杂得多,而且我认为会涉及防火墙、中间层或触发器/CLR 中的漏洞db服务器上的代码等
标签: c# winforms datagridview