从SqldDependency返回数据
-
16-09-2019 - |
题
我想写一个usesSqlDependency
应用vb.net。当数据被添加到数据库中的相关性将被触发。我不知道是否有可能有依赖性返回数据/查询触发它。
目前我要有onchange
事件触发select语句来刷新我已经缓存的数据。是否有可能只是有依赖返回触发它的新数据
即。以下被加入到一个表,该表2名的字段(ID,数据)
id: 1
data: hello
当此添加的依赖性onchange事件将被激发和
id: 1
data: hello
将返回
解决方案
请参阅 http://rusanu.com/2006/06/17 /在-神秘的通知/ 一个解释的SqlDependency如何工作在幕后。这是不可能得到的数据变化与通知一起。虽然周围有更改跟踪和变更数据捕获技术,但多种原因,他们没有appropiate应用程序的变化进行监测。它们主要用于数据同步(同步框架),并必须被拉到了变化,这实际上杀死任何企图用它们进行缓存。
唯一主动通知改变技术查询Notificatio,看我的链接了解详情。
其他提示
没有。我不认为这是可能用的SqlDependency。 你既可以使用触发器,或SQL 2008使用更改跟踪。
不隶属于 StackOverflow