餐饮连锁加盟展:急求:关于数据库动态更新的问题。

来源:百度文库 编辑:高校问答 时间:2024/04/20 05:41:50
问题稍复杂:假设我有4个表分别设为A,B,C,D,想要完成的是在B,C中增加一个记录时对应与增加项相关的A表中的项更新,当D表中的项更新时A表中的对应项更新。
详细点说:例如A表里1列各值能够完全区别表示表中各项,B,C表增加新数据时先看新增数据的其中1列,当列名在A表中存在时让A表中另一列的值增加固定数值,当D表中某项的2列改变时查看其1列 找到A表中与其1列相等的项同时对该项另一列进行增加数值操作。
因该算实时更新问题吧 不知道用什么可以实现 说不出具体程序也没关系 说说原理(注:本人不会Delphi)
帮我提供几个学习的网站也可以。
希望大家多多帮忙 事后毕有重谢

应该使用存储过程实现是最科学合理的!
可以参考网上课件学习这方面的知识,我这有,可以发给你!!

没看明白你的意思,不过在B、C、D表上分别建三个触发器应该能实现你的要求吧

触发器可以实现,不过有点弊端,
建议也可以用存储过程实现,效率也不错
传参数到存储过程后,你所叙述的逻辑判断和操作都可以在存储过程里实现