在sql表中插入行时通知运行Windows应用程序

时间:2013-05-14 14:51:27

标签: sql .net sql-server triggers notifications

我需要一个Windows应用程序(我正在编写)以某种方式获取已将新记录添加到某个SQL表的信息。 SQL Server是MS SQL Server 2008,Windows应用程序是.NET 4应用程序。 SQL Server和正在运行的应用程序位于不同的计算机上,但它们是此等式中的常量。将通知发送到正在运行的应用程序的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

我决定创建一个CLR触发器,它从存储在配置表中的参数打开TcpClient连接。然后,应用程序创建一个TcpListener对象,并等待CLR触发器发送数据。似乎运作良好。