读书人

请教这段代码是什么意思

发布时间: 2012-02-08 19:52:21 作者: rapoo

请问这段代码是什么意思?
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;数据错误,回滚本次的操作

读书人网 >PB

热点推荐