我正在使用MS SQL Server。我需要意识到这一点: 当db的一个客户端更改表的某些记录时,必须将此更改发送到使用SqlDependency订阅的所有客户端。 但是来自SqlDependency的事件onNotificationChange给了我 OnNotificationChange(对象调用者,SqlNotificationEventArgs e) 调用者thet实际上是SqlDependency类的对象并包含 Id =“c333b019-ff09-4d62-9584-074b009d56ba; 70e64cf4-465f-4e54-937b-024432e6b2ca”
和包含e的变量如下所示: 信息:插入 来源:数据 输入:更改 但我需要直接收到更改记录。因为在我的变体中我需要执行新查询然后搜索更改。 许多客户端将对服务器进行大量加载。
答案 0 :(得分:1)
它只被调用一次,因此你需要在事件调用时重新分配事件。