ask: 多层系统中 使用clientdataset.applyupdatas(0) 未执行 (30分)

  • 主题发起人 主题发起人 thomashukaidi
  • 开始时间 开始时间
T

thomashukaidi

Unregistered / Unconfirmed
GUEST, unregistred user!
ask: 多层系统中 使用clientdataset.applyupdatas(0) 未执行
 
有可能是关键字重复拉,很多情况的拉,cds也不会报错的拉,
可以在
new ->dialogs->reconcile error dialog
然后在cds的onReconcileError事件中捕获错误
procedure Tldrkjtj1.CDS_rk_bcpReconcileError(DataSet: TCustomClientDataSet;
E: EReconcileError; UpdateKind: TUpdateKind;
var Action: TReconcileAction);
begin
action:=HandleReconcileError(CDS_rk_bcp,UpdateKind,E);
end;
 

clientdataset.applyupdatas result 正确
但服务器端未updata

 
建议不要使用clientdataset.applyupdatas(-1),
而是使用clientdataset.applyupdatas(0)。
 
都用了 都不能用
 
后退
顶部