这种情况你只好在更新后 refresh一次了,别无它法,Table1的触发器更新的东东不会在Table2中体现。
如果你用的是 ClientDataSet倒是可以不要refresh

解决方案 »

  1.   

    数据库更新问题,触发器在server上执行,此时table2的数据已经被读取到本地缓存中了,就像多用户操作一个表,你改的时候他也在改,谁都不知道对方已经改了数据
      

  2.   

    to comanche:
    主表refresh还是从表refresh??
    我refresh从表时出现下列错误:
    'Insufficient key column information for updating or refreshing'to Black_archer:
    这种情况该如何解决
      

  3.   

    那要是不行 Close->Open总可以了吧,触发器有改动到的表都要更新
      

  4.   

    to comanche:
    Close->Open会破坏主从关系,即从表会显示表中所有数据,而不是显示与主表当前记录的相关记录。