应用程序如何知道SQL-SERVER上的某个表的数据发生了异动!(100分)

  • 主题发起人 主题发起人 foxczf
  • 开始时间 开始时间
F

foxczf

Unregistered / Unconfirmed
GUEST, unregistred user!
SQL-SERVER上的某张表如:ygk
当该表有数据 添加、修改、删除 时!
怎么才能得到这些 添加、修改、删除 的数据!
应用程序在工作站上运行!
能告诉我怎么做吗?

谢谢!

 
if table1.modified then
begin
...
end;
 
添加 Table1AfterInsert 在此事件中写代码
修改 Table1AfterEdit 。。。
删除? 删除后就没有啦,在 Table1BeforeDelete 里写代码?
如想知道其他客户机上更新的数据,可以在服务端用触发器做记录,客户端访问那个记录表
 
你可以用事务日志还原到你想的位置
但是要想知道表的数据发生了变化, 恐怕只好用触发器了
 
接受答案了.
 
后退
顶部