DSPUpdate.ApplyUpdates(VariantFromBinary(Delta),-1,ErrorCount);
如果更新出错了,ErrorCount的值就会大于0,但我想把异常信息显示出来,默认情况下只有在调试状态才显示

解决方案 »

  1.   

    更新数据时出错了,但没有提示错误,是因为你没有捕捉调和错误,可以简单地使用系统自
    带的ReconcileErrorForm进行处理,就知道发生什么错误了。
    这部分用的也不多,楼主试试下面的例子,看是否可行。demo\midas中有一个例子,一看就明白了。
    打开工程后,选择新建,到对话框页上,有一个调和错误对话框,然后在clientdata的onReconcileError
    事件中写上一句话。Action := HandleReconcileError(DataSet, UpdateKind, E);