问题标签 [query-notifications]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
542 浏览

sql-server - 查询通知

有人可以告诉我查询通知的版本要求吗?我们正在运行 sql server 2008 并使用 ODBC 3.0,但仍在 Visual Studio 6 上。在编译时找不到一些 ODBC 参数(例如:SQL_SOPT_SS_QUERYNOTIFICATION_OPTIONS)。任何帮助将不胜感激。在此先感谢,比尔·里吉奥

0 投票
1 回答
1642 浏览

sql-server - 如何在 SQL Server 上调试查询通知?

我正在尝试让查询通知正常工作,但我的应用程序没有收到任何通知。如何调试查询通知?

我在这里使用代码http://www.codeproject.com/KB/database/chatter.aspx。我可以看到队列、服务和存储过程正在服务器上创建,但我的 SqlDependency 对象上的 OnChange 事件没有被触发。

我可以以某种方式跟踪通知吗?

0 投票
2 回答
2306 浏览

oracle - Oracle(连续查询通知) - 在 CQN 通知中获取更多数据的方法?

我们正在使用 oracle CQN 来通知特定查询的更改。

这适用于所有插入和更新。问题是删除,在删除时,通知将与 ROWID 一起发送以及其他详细信息。我们不能再使用 ROWID 来查找该行,因为它已被删除。

有没有办法在有关已删除行的 CQN 通知中获取更多数据?

0 投票
1 回答
224 浏览

visual-c++ - 可以在 C++ 中使用查询通知吗?如果是,那么如何,如果不是,可能有替代方案

可以在 C++ 中使用查询通知吗?如果是,那么如何,如果不是,可能有替代方案..

MSDN 提供了有关如何使用 sqlDependency 使用查询通知的 C# 示例,但我需要将此类功能用于 C++ 应用程序。所以你怎么看..?

0 投票
2 回答
9138 浏览

asp.net - 设置订阅查询通知的问题

我目前正在为我们的网站实施缓存机制。我想使用 SQL Cache 依赖特性。我在管理工作室中运行以下命令,但它不起作用。

我得到的错误是:

我尝试使用特定数据库的管理员登录,我正在使用机器管理员设置通知、sa 和 windows 身份验证。还尝试以管理员身份运行管理工作室,但仍然不高兴。有人可以指出我正确的方向。谢谢!

0 投票
1 回答
1156 浏览

.net - SQL Server 查询通知是否有可扩展的替代方法,用于从 SQL Server 引发应用程序中的事件?

SQL Server Query Notifications 是一个很棒的工具,但它似乎并不能很好地扩展。每个想要/需要通知的应用程序都必须在它想要通知的持续时间内(通常是应用程序运行的整个时间)保持与数据库的开放连接。

我对创造性的解决方案持开放态度。我突然想到在服务器上放置一个服务,该服务将订阅 SQL Server 查询通知,然后可以通知客户端应用程序。在这种情况下,您只打开了 1 个数据库连接(为什么不一直保持打开状态),然后您的客户端应用程序可以订阅服务以获取通知。

想法??

0 投票
2 回答
763 浏览

delphi - 在非常慢的查询中,我如何指示进度百分比

我正在使用 ZEOS 组件连接到(古老的)MDB 数据库。
我正在做一个读取大量数据以桥接到不同数据库的查询。

有没有办法以百分比表示进度?

有没有办法指示查询的进度,或者我只能在拆分单个查询并消除UNION's.
运行大约需要 1 分钟,涉及 8 个工会。

我没有看到任何可用于此目的的事件:

或者我应该在查询中的一个字段上伪造一个 OnCalcField 来做到这一点(不确定这是否会在原则上起作用)。
或者附加一个序列?不,在 Access DB 上提供不受支持的操作

0 投票
2 回答
1948 浏览

asp.net - 监视 SQL Azure 中的数据更改

有没有办法在 SQL Azure 数据更改或插入新数据时获取通知?我想向 ASP.NET Web 应用程序发送通知并将通知推送到 Windows Phone。我知道 SqlDependency 类和查询通知用于监视 SQL Server 2008 数据库数据更改,但 SQL Azure 尚不支持此功能。

0 投票
1 回答
2745 浏览

sql-server - 如何确定哪个 SQLDependency 触发了更改函数?

我正在与SQLDependency班级一起探索查询通知。构建一个简单的工作示例很容易,但我觉得我错过了一些东西。一旦我跳过一个简单的单表/单依赖示例,我就想知道 如何确定哪个依赖触发了我的回调?

我在解释时遇到了一些麻烦,所以我在下面提供了一个简单的示例。当AChange()被调用时,我无法查看依赖项中的 sql,并且我没有对关联缓存对象的引用。

那么男孩该怎么办呢?

  • 选项 1 - 为我要跟踪的每个对象创建一个不同的函数,并在回调中硬编码缓存键(或相关信息)。这感觉很脏,并且消除了在不部署新代码的情况下添加新缓存项的可能性——ewww。
  • 选项 2 - 使用 DependencyId属性和并行跟踪结构

我只是错过了什么吗?这是SQLDependency结构上的缺陷吗?我已经查看了 20 篇关于该主题的不同文章,所有文章似乎都有相同的漏洞。建议?

代码示例

0 投票
3 回答
32220 浏览

sql-server - 我希望我的数据库 (SQL) 通知或推送更新到客户端应用程序

VB.net 2010我在和上开发这个应用程序SQL 2008
我希望通知客户端有关数据库的更新,并且应用程序用于使用计时器检查数据库在指定分钟内的更改,这确实效率不高。我阅读了有关query notification, sqldependency,的内容service broker,但后来我读到一些内容,说如果我有 100 个客户端并且我正在使用查询通知将通知推送到我的应用程序,它们可能效率不高。
有人会帮助我应该做什么,以及我该怎么做(如果有示例,那将非常有帮助)。提前致谢!