Sql server 当表非空时从SQL Server接收自动通知
我想使用SQL Server表作为操作队列。因此,每当表不为空时,我希望向我的应用程序发送某种通知,以避免不断轮询数据库。VDF依赖于使用Win 32 API或COM/ActiveX的标准调用约定。另一个对我有效的解决方案是,在表非空时运行一个exe文件Sql server 当表非空时从SQL Server接收自动通知,sql-server,com,activex,dataflex,Sql Server,Com,Activex,Dataflex,我想使用SQL Server表作为操作队列。因此,每当表不为空时,我希望向我的应用程序发送某种通知,以避免不断轮询数据库。VDF依赖于使用Win 32 API或COM/ActiveX的标准调用约定。另一个对我有效的解决方案是,在表非空时运行一个exe文件 SQL Server中是否有可以在此处使用的事件?您将如何引导这样一个事件供VDF使用(如上所述)?您可以使用插入触发器,可能会将行直接发送到新消息传入时应用程序侦听事件的位置 这里是一个,这里是 还有,基本上只是为您进行轮询。您将如何引导这样
SQL Server中是否有可以在此处使用的事件?您将如何引导这样一个事件供VDF使用(如上所述)?您可以使用插入触发器,可能会将行直接发送到新消息传入时应用程序侦听事件的位置 这里是一个,这里是 还有,基本上只是为您进行轮询。您将如何引导这样的事件供VDF使用 如何连接到VDF取决于您是否希望VDF应用程序中发生可见的事情,或者您是否只想在VDF中触发一个过程 如果是后者,我建议您使用Webapp来提供此功能。VDF(大约10个以上的版本)内置了web开发,提供SOAP接口来做任何你想做的事情都很简单
{ Published = True }
{ Description = "Test the service is alive - returns 'Hello World'" }
Function HelloWorld Returns String
Function_Return "Hello World"
End_Function
如果是前者,那么不用担心每隔几秒钟左右使用计时器对象轮询数据库。您会发现代码更“dataflex”,性能影响微不足道
但是,MSMQ有一个开源的VDF库,可以在..最后,数据访问新闻组是VisualDataFlex支持的最佳场所。用于搜索历史新闻组,并访问news.dataaccess.com(使用您选择的NNTP客户端)发布和回答问题 回答得很好!我应该可以用这个。