c++ - 您可以从 MS SQL Server 调用 C++ 应用程序吗?

标签 c++ sql

是否可以从 Microsoft SQL Server 调用/通知 C++ 应用程序?

为了更广泛地了解我正在努力实现的目标:我们的数据库正在更新新信息;每当收到一条新信息时,我们都希望将其推送到 C++ 应用程序,以便其仪表板为用户反射(reflect)最新数据。

我们知道我们可以通过让 C++ 应用程序轮询数据库来做到这一点,但我认为这是低效的架构,并且希望让 SQL 将信息或通知推送到 C++。

非常感谢在此区域的任何光照!

----- 1 月 28 日下午 3:40 ----

好的 在阅读了 Service Broker External Activation 之后,它似乎是正确的技术;然而,它似乎是 SQL Server 2008 中引入的技术;不幸的是,我们使用的是 SQL Server 2005。我们可以使用任何其他建议性技术或架构设计吗?

最佳答案

您可能想要了解如何使用 Service Broker 并处理它排队的事件。这是 MSDN:http://msdn.microsoft.com/en-us/sqlserver/cc511479.aspx

关于c++ - 您可以从 MS SQL Server 调用 C++ 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2151662/

相关文章:

mysql - 如果该列可能存在或不存在,我如何从表 B 中获取该列?

c++ - 如何遍历 std::tuple 的元素?

C++ Win32 API 控制消息

c++ - 在 VS2010 中读取转储文件 64/32 位冲突

mysql - 如何获取另一列中每个不同值的总和?

php - Mysql中重复行的条目

c++ - string.compare 什么时候停止比较? (标准)

c++ - 比较 vector<T>::iterator 和 vector<T>::reverse_iterator

sql - 包含序列的重复 postgresql 模式

java - 结果集过早关闭