我對設置了主從關系的從表進行了求和,但求和不正確。

解决方案 »

  1.   

    你的主从表用了 cachedupdates 吧 ??ehlib就是有这个问题,我也不知道应该怎样解决,实在没办法我就这样写:procedure TFrmStock.DBGridEh1Exit(Sender: TObject);
    begin
      DBGridEh1.SumList.RecalcAll;
      DBGridEh1.SumList.RecalcAll;
    end;RecalCall 过程写一遍计算出的 Sum 有误,要写两遍算出来的 Sum 才正确,真晕呀,如果谁知道是什么原因请指点下。