三层结构的错误处理(100分)

  • 主题发起人 主题发起人 longwayli
  • 开始时间 开始时间
L

longwayli

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个三层的例程:
应用服务器 Database控件联接Oracle,query提供数据集,
DatasetProvider的AlloCommandText=True.
客户端 Clientdataset。
二者用SoketConnection通讯,直接传递SQL语句。
客户端Insert 语句在Execute时返回的错误类别是EoleException(因主键重复),
而不是EreconcileError.
请问这是为什么?
 
EReconcileError只有当ClientDataSet执行ApplyUpdate失败后才发生。Execute不会
引发EReconcileError,只会返回服务器端运行失败的错误EoleException
 
接受答案了.
 
后退
顶部