标签: sql-server wpf windows wcf
使用SqlDependency&使用SQL Server的.Net中的OnChangeEventHandler,是否可以(简单?)发现哪些数据已更改?
答案 0 :(得分:2)
您需要再次运行查询并将获得的结果与之前的结果进行比较。准确检测更改内容的简单程度取决于您选择的是什么(单行,表中的所有行,行的子集,某些/所有行上的聚合,多个表之间的连接等)。但总的来说一点都不简单,最好再简单地运行整个查询,丢弃之前的结果。
将查询通知视为主动使缓存无效的一种方法,而不是追踪更改的方法。