PB6.5中数据窗口update的奇怪问题
今天碰到了一个奇怪的问题:
环境:PB6.5 + Sybase11.9.2.5
Sybase数据库中有一张表中有主键,在PB程序中使用数据窗口往这个表中新增记录,新增的方式是现在PB的数据窗口中insert记录,然后使用数据窗口的update方法提交。
现在的问题是:数据窗口中要新增的一条记录在表中已经存在了(主键重复),这样update的返回值是-1,这是没有问题的,但是sqlca.sqlcode的值为0,sqlca.sqlerrtext中也为空,这样就无法知道错误信息是什么。
请大家指点一二。