asp.net和sql事件或警报?

时间:2010-12-22 11:54:05

标签: asp.net sql sql-server vb.net sql-server-2005

是否有可能获得一个asp.net代码(最好是vb.net)来查询sql服务器的结果,但是当它在记录中找到更改而不依赖于它时,它会以某种方式等待来自服务器的响应服务器密集型循环?

例如,我想编写一个检查记录日期的查询,如果日期与上一个已知日期不同,那么查询将返回结果。

我正在使用sql server 2005

2 个答案:

答案 0 :(得分:2)

Service broker来自触发器?

连接不能“等待”,直到某些事情发生并且触发器无法“告诉”你发生了什么事情

您必须从SQL Server获得通知或定期轮询服务器。

或者让您的插入客户端告诉您的Web服务发生了什么事情

答案 1 :(得分:-1)

您可以使用触发器http://msdn.microsoft.com/en-us/library/ms189799.aspx

触发器是一种特殊的存储过程,在数据库服务器中发生事件时自动执行。