【发布时间】:2015-05-05 09:48:03
【问题描述】:
我有一个多用户数据库系统,它存储具有各种字段的记录,例如文本、日期时间等
有没有人知道在用户更改/修改记录的字段时捕获的方法。有点像审核历史记录,显示针对记录发生的所有事件。
我通过 tdatasource 和 TADQuery (fireDAC) 连接到数据库。
谢谢,
【问题讨论】:
-
在 DBMS 端执行此操作。
标签: delphi delphi-xe2 sybase-asa
我有一个多用户数据库系统,它存储具有各种字段的记录,例如文本、日期时间等
有没有人知道在用户更改/修改记录的字段时捕获的方法。有点像审核历史记录,显示针对记录发生的所有事件。
我通过 tdatasource 和 TADQuery (fireDAC) 连接到数据库。
谢谢,
【问题讨论】:
标签: delphi delphi-xe2 sybase-asa
我见过一个解决方案,其中每个重要表都有许多在插入、更新、删除记录时触发的触发器。这些触发器将记录的新旧状态保存到相应的“历史”表中。
【讨论】: