在sql server表中插入特定值时,如何在C#中运行事件。。?

在sql server表中插入特定值时,如何在C#中运行事件。。?,c#,winforms,sql-server-2008,triggers,C#,Winforms,Sql Server 2008,Triggers,我有一个实时应用程序以每秒一次插入的速率记录设备的一些值 现在我的问题是,当表中插入的值超出范围时,我希望在UI中得到通知 我不知道如何实现这个。。。 请帮助使用哪种技术。。。是触发器还是CLR触发器或任何其他方式…?您可能可以使用计时器来验证新插入的值,或者,如果要使用触发器,请打印一些信息并使用SqlConnection.InfoMessage事件。在事件处理程序中,查询表中的新值。请注意,第二个选项需要永久打开的连接,这可能是一个问题。您可以尝试SQL server通知服务。 显示代码。说

我有一个实时应用程序以每秒一次插入的速率记录设备的一些值

现在我的问题是,当表中插入的值超出范围时,我希望在UI中得到通知

我不知道如何实现这个。。。
请帮助使用哪种技术。。。是触发器还是CLR触发器或任何其他方式…?

您可能可以使用计时器来验证新插入的值,或者,如果要使用触发器,请打印一些信息并使用
SqlConnection.InfoMessage
事件。在事件处理程序中,查询表中的新值。请注意,第二个选项需要永久打开的连接,这可能是一个问题。

您可以尝试SQL server通知服务。

显示代码。说明你尝试了什么。如果你正在寻找特定的东西,请询问特定的问题哪一个值?你所说的超出范围到底是什么意思?也许你可以使用观察者模式。