【问题标题】:.net checking if a dataset differs from sql database.net 检查数据集是否与 sql 数据库不同
【发布时间】:2015-05-29 07:33:19
【问题描述】:

我目前在.net 中有一个连接到SQL 数据库的datagridview。 datagridview 显示销售订单。新的销售订单一直在进行,我们将有几十个客户查看数据网格应用程序。

我希望应用程序在新的销售订单继续进行时无缝更新,而用户不必每次都单击刷新。

我的想法是:创建一个单独的线程,每隔一段时间查询数据库,生成数据集并将其与原始数据集进行比较。如果它不同,它将调用将导致 datagridview 更新的事件。

我担心的是:如果我有几十个用户都在运行一个后台线程,每隔一段时间就不断地查询数据库,我是不是在为 SQL 服务器创建大量工作?这是正确的做法吗?

任何建议将不胜感激。

(使用 VB.net,SQL 2008)

【问题讨论】:

标签: sql .net vb.net dataset


【解决方案1】:

答案与调查 SQLDependancy 以监视数据库更改然后异步更新数据网格有关。

以下帖子引导我找到任何相关问题的答案: http://www.dreamincode.net/forums/topic/185244-using-sqldependency-to-monitor-sql-database-changes/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-18
    • 2020-08-16
    • 2019-07-12
    • 2012-02-28
    • 1970-01-01
    相关资源
    最近更新 更多