Windows应用程序检测对数据库所做的更改c#

时间:2015-04-08 05:55:04

标签: c# sql-server datagridview

我有2个应用程序都包含连接到同一数据源的Datagridview。

当我通过application1将数据插入数据库时​​,新数据会立即显示在application1的Datagridview中,我希望同时在application2的Datagridview中显示相同的新记录。

我如何实现这个目标?

1 个答案:

答案 0 :(得分:0)

您可以通过SqlDependency对象使用Service Broker执行此操作。当您的查询结果发生变化时,它会在您的应用程序中触发事件。