一个奇怪的UPDATE解决办法

一个奇怪的UPDATE
感觉像进了死胡同,这个UPdate有问题吗,我在MSsql下进行正常,放到pb里就不行了,sqlca.sqlcode =-1

数据库我也连上了,如果说表名和关键字冲突,我也加了[],

在这个update前还有2个insert和1个delete 没有commit,和这个有关吗

delete 。。。。。。
insert。。。。。
insert。。。。。

update [Update]
set state=1
where updatename='PAOS_trim_regs' ;
if sqlca.sqlcode <> 0 then
  messagebox("连接失败","数据库连接失败!!");
 else
  messagebox("dd","ok")
commit;

end if

------解决方案--------------------
探讨
感觉像进了死胡同,这个UPdate有问题吗,我在MSsql下进行正常,放到pb里就不行了,sqlca.sqlcode =-1

数据库我也连上了,如果说表名和关键字冲突,我也加了[],

在这个update前还有2个insert和1个delete 没有commit,和这个有关吗

delete 。。。。。。
insert。。。。。
insert。。。。。

update [Up……