读书人

问个一直没明白的有关问题:DataSetPr

发布时间: 2012-03-27 13:44:24 作者: rapoo

问个一直没明白的问题:DataSetProvider.ApplyUpdates 怎么取得更新出错的信息提示?
DSPUpdate.ApplyUpdates(VariantFromBinary(Delta),-1,ErrorCount);
如果更新出错了,ErrorCount的值就会大于0,但我想把异常信息显示出来,默认情况下只有在调试状态才显示。。。

[解决办法]
更新数据时出错了,但没有提示错误,是因为你没有捕捉调和错误,可以简单地使用系统自
带的ReconcileErrorForm进行处理,就知道发生什么错误了。
这部分用的也不多,楼主试试下面的例子,看是否可行。

demo\midas中有一个例子,一看就明白了。
打开工程后,选择新建,到对话框页上,有一个调和错误对话框,然后在clientdata的onReconcileError
事件中写上一句话。Action := HandleReconcileError(DataSet, UpdateKind, E);

读书人网 >.NET

热点推荐