我有一个实时应用程序以每秒一次插入的速率记录来自设备的一些值。
现在我的问题是当插入到表中的值超出范围时,我想在我的 UI 中得到通知......
我不知道如何实现这个......请帮助使用哪种技术......它是触发器还是CLR触发器或任何其他方式......??
我有一个实时应用程序以每秒一次插入的速率记录来自设备的一些值。
现在我的问题是当插入到表中的值超出范围时,我想在我的 UI 中得到通知......
我不知道如何实现这个......请帮助使用哪种技术......它是触发器还是CLR触发器或任何其他方式......??
您可能可以使用计时器来验证新插入的值,或者,如果您想使用触发器,请打印一些信息并使用SqlConnection.InfoMessage
事件。在您的事件处理程序中查询表以获取新值。请注意,第二个选项需要永久打开的连接,这可能是一个问题。
You can try SQL server notification service. http://technet.microsoft.com/en-us/library/cc966501.aspx