Z zlibo Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-28 #1 执行这条语句的时候,假如执行失败,比如说修改数据后存在两条重复的数据,程序就会报错,然后停止执行下面的所有语句,可是报错后我需要将delta清空呀,也就是执行cds.MergeChangeLog呀,可是它后面的语句全都不执行了,我应该咋办捏?
执行这条语句的时候,假如执行失败,比如说修改数据后存在两条重复的数据,程序就会报错,然后停止执行下面的所有语句,可是报错后我需要将delta清空呀,也就是执行cds.MergeChangeLog呀,可是它后面的语句全都不执行了,我应该咋办捏?
K kenbe Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-28 #2 有重复的记录的话,好多问题的,前面加个AUTOID区分行不行?
Z zlibo Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-28 #3 不是你说的这样,是指用户修改完记录后与其它的记录重复,不修改的话是不重复的
A andrew57 Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-28 #4 try<br>finally(except)<br>{这里的会执行}<br>end;
D DIGUA Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-28 #5 没主键?<br>那是你的表结构有问题,不能保证记录唯一,问题多了去了
Z zhaolibo Unregistered / Unconfirmed GUEST, unregistred user! 2008-08-17 #8 try<br>finally(except)<br>end;