在两张表中,如果我在其中一张中添加或删除,哪么如何使另一张表中的相同的字段做出相应的改变(数值变大或减小),(要动态的显示)
诸位高手帮菜鸟一把。。

解决方案 »

  1.   

    可以用触发器实现,在添加删除的表里增加insert和delete触发器更新另张表。
      

  2.   

    如果没有触发器的话,可以借助 Query控件(datasource控件?我忘了)的 AfterInsert ,AfterDelete 事件。在那个事件里面更新你的另外一张表。你刚刚修改过的字段应该在这个事件的响应函数里面访问的到: fieldbyname('xxx').Asxxx另外,也可以用catchedUpdate 做
    在这个控件中,insertSQL , deletSQL 都是可以手工修改的,加上你要做的事情就可以了。