请问这段代码是什么意思?
if rtn=1 then
commit using sqlca;
messagebox('提示','保存成功!')
else
rollback using sqlca;
messagebox('提示','保存失败!')
end if
其中commit using sqlca 和 rollback using sqlca 是什么意思,起什么作用呢?谢谢
[解决办法]
前面应该还有1行类似的代码:
rtn = dw_1.update()
commit using sqlca 表示将本次修改提交到数据库
rollback using sqlca 表示回滚(取消)本次对数据的修改
[解决办法]
commit using sqlca; 数据正确,提交数据库
rollback using sqlca;数据错误,回滚本次的操作