更改/编辑数据库记录中的字段时捕获/存储

时间:2015-05-05 09:48:04

标签: delphi delphi-xe2 sybase-asa

我有一个多用户数据库系统,用于存储包含各种字段的记录,例如:文字,日期时间等。

有没有人知道在用户更改/修改记录字段时捕获的方法。有点像审计历史记录,显示针对记录发生的所有事件。

我通过tdatasource和TADQuery(fireDAC)连接到数据库。

谢谢,

1 个答案:

答案 0 :(得分:0)

我已经看到了一个解决方案,其中每个重要的表都有许多触发器在插入,更新,删除记录时触发。这些触发器将记录的旧状态和新状态保存到相应的历史记录中。表