郭 郭玉梁 Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-25 #2 看看返回什么错误!然后再想对策。 OnReconcileError事件会告诉什么错误,一般都是数据约束找成的。
D Dephic Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-25 #3 to 郭玉梁: 执行applyupdates(-1)没有任何错误!但执行该句之后,我按导航器的刷新按钮 时,提示错误:数据必需提交才能刷新(大概意思了!)
D Dephic Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-25 #4 数据源是多表Join来的,是不是多表Join 的不能添加?
郭 郭玉梁 Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-25 #5 多表提交需要自己写才成,ClientDateSet其实已经返回错误了, 多表修改没有增加纪录,而增加却要每个表都增加一条数据,这样就会造成数据重复, 而修改却不会,OnReconcileError程序会在这给出错误信息。
多表提交需要自己写才成,ClientDateSet其实已经返回错误了, 多表修改没有增加纪录,而增加却要每个表都增加一条数据,这样就会造成数据重复, 而修改却不会,OnReconcileError程序会在这给出错误信息。
D Dephic Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-25 #6 你的意思是多表没法增加记录吧? 如何从OnReconcileError过程中得到错误信息呢?望明示!谢谢!
T tomboy Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-25 #7 应该没有错误信息返回来,你应该取关键字,然后手动更新
D djdsz Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-25 #8 在OnReconcileError事件中写 showmessage(e.message); 就可以知道错误信息了
D Dephic Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-25 #9 to all:我现在想知道的是多表join能不能进行添加记录操作!谁能告诉我??
D djdsz Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-25 #10 似乎不可以的,因为不知道到底要更新哪个表,除非你在事件中写明
D djdsz Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-25 #11 说错了,要看具体的情况,有的可以,有的不可以,就象视图一样 你不可能将select sum(field) from aaa left join......去更新吧
S shsshashssha Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-25 #13 在中间件完成此操作 datasetprovider1.beforeupdate(..); begin insert_table(); ... applied:=true; end;