向客户端发送通知消息

时间:2010-09-02 09:26:45

标签: sql sql-server-2005

我在服务器上有一张桌子。我希望在该表更新时在客户端显示通知消息。我怎样才能做到这一点?对不起,因为我是SQL的初学者

3 个答案:

答案 0 :(得分:2)

通常,这种事情不应该在数据库层上完成,而应该在启动更改的应用层上完成。

数据库服务器并没有真正配备这样做。它没有电子邮件功能,也没有像您所说的那种通知系统。

答案 1 :(得分:1)

你可以使用触发器......这里有一些触发器的注释

SQL触发器

http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=/sqlp/rbafysqltrig.htm

SQL触发器简介

http://www.mysqltutorial.org/sql-triggers.aspx

答案 2 :(得分:0)

SQL2008 Query Notification怎么样?这与SQL 2008中删除的 Notification Services 不同。查询通知基本上是在带有SELECT查询的客户端应用程序中创建SqlDependency对象,然后SQL 2008服务器会在THE中发生任何更改时通知查询结果。这是一些客户端code示例。

我自己从未使用过这个,但我正在寻找一个基于SQL数据库的非常简约的Intranet聊天客户端。

快乐的编码。