commit transaction 请求没有对应的begin transaction 是怎么回事?
if dw_5.update() <> 1 then
rollback using sqlca;
rollback using dbtrans;
return -1
end if
if dw_6.update() <> 1 then
rollback using sqlca;
rollback using dbtrans;
return -1
else
commit using dbtrans;
if dbtrans.sqlcode <> 0 then
rollback using dbtrans;
return -1
else
commit using sqlca;
end if