是否有可能获得一个asp.net代码(最好是vb.net)来查询sql服务器的结果,但是当它在记录中找到更改而不依赖于它时,它会以某种方式等待来自服务器的响应服务器密集型循环?
例如,我想编写一个检查记录日期的查询,如果日期与上一个已知日期不同,那么查询将返回结果。
我正在使用sql server 2005
答案 0 :(得分:2)
Service broker来自触发器?
连接不能“等待”,直到某些事情发生并且触发器无法“告诉”你发生了什么事情
您必须从SQL Server获得通知或定期轮询服务器。
或者让您的插入客户端告诉您的Web服务发生了什么事情
答案 1 :(得分:-1)
您可以使用触发器http://msdn.microsoft.com/en-us/library/ms189799.aspx
触发器是一种特殊的存储过程,在数据库服务器中发生事件时自动执行。