再近在学分布式编程,说提交修改数据要用ClientDataSet1.ApplyUpdates(0);可是怎么没效果啊?
有人知道吗?
雪地裸体跪求.

解决方案 »

  1.   

    在CLIENTDATASET的ONReconcileError事件中加入SHOWMESSAGE(E。MESSAGE);例如
    procedure TForm1.ClientDataSet1ReconcileError(
      DataSet: TCustomClientDataSet; E: EReconcileError;
      UpdateKind: TUpdateKind; var Action: TReconcileAction);
    begin
      SHOWMESSAGE(E.Message);
    end;找到为什么不能保存!!还有,这个错误只要用心看书,根本不会向你说的要研究!!
      

  2.   

    不好意思我自己找到原因了.
    是一个属性设置.
    这个属性我在一本书看到说最好设成TRUE.
    但这里必须设成FALSE才可以.