我如何从.NET收听Pervasive Database Event

时间:2011-10-04 14:58:19

标签: database events listener pervasive

我想听一下使用.Net ...

在普及数据库表上发生的变化

例如:

我有一个Client表,其中包含一个电话号码列。

我想知道如何监听客户端表上任何记录的“电话号码”列的更改。

我更愿意使用.Net,但如果需要,我不介意使用别的东西。

我的最终目标是捕获此信息并通过HTTP POST将其发送到另一台服务器。

谢谢!

1 个答案:

答案 0 :(得分:1)

如果不使用Pervasive的Data Exchange(复制)或Audit Master(审核),就无法直接挂钩Pervasive引擎。

如果,并且它是一个很大的if,你的应用程序只使用SQL引擎,你可能能够创建一个Trigger,它将记录写入另一个表,然后在.NET应用程序中查找该表中的记录并使用它如你所愿。

Audit Master可能会做一些类似于你想要的事情。它可以配置为在跟踪操作发生时发送电子邮件或运行程序。