请问如何做到从表更新时主表也更新?(50)

  • 主题发起人 星幻子
  • 开始时间

星幻子

Unregistered / Unconfirmed
GUEST, unregistred user!
从表某一字段记录某人交费金额主表一字段记录该人的总交费金额当从表添加一条新的交费记录时如何让主表的总交费金额也随之更新?目前我是用代码硬的来的后来想到了触发器,但是我不知道怎么在触发器中让数据库知道要更新哪条记录,没搞好就是整张表的数据都更新掉了请各位大侠帮帮忙
 
触发器 方便。
 
我们用两种办法,一种是:我们用的是adoquery,在从表的afterpost事件中更新主表。另一种就是触发器了,触发从表的insert和delete事件,从这两个事件可以得到更新了哪条记录,再更新主表就可以了。我们习惯用adoquery的afterpost事件,写起来比较容易。
 
用触发器是可以解决,但是不便于程序结构控制,而且维护不便,可读性差,建议前台用一起更新,用食物同时提交或取消
 
用事务同时提交或取消
 
多人接受答案了。
 

Similar threads

回复
0
查看
666
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
顶部