专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > PB

sqlca.sqlcode=0的有关问题

发布时间:2011-06-29 18:36:21 文章来源:www.iduyao.cn 采编人员:星星草
sqlca.sqlcode=0的问题
服务器为SQLSERVER2005,在pb客户端提交一个事务(该事务含多条update和delete语句)后,为什么必须判断sqlca.sqlcode=0,才commit该事务。
...
If sqlca.sqlcode = 0 Then
COMMIT;
Else 
Messagebox( '错误', '访问数据库错误!错误描述为:~r~r' + String(SQLCA.SqlErrText), StopSign! )
Rollback;
Return 0
End If

返回值sqlca.sqlcode = 0代表什么,SQLSERVER后台的日志文件和数据文件都写成功了吗,还是只写了日志成功?

------解决方案--------------------
LZ需要再理解一下 数据库事务。
在PB里是 Transaction 对象,PB系统默认实例化的该对象名称为 SQLCA.
------解决方案--------------------
引用:
LZ需要再理解一下 数据库事务。
在PB里是 Transaction 对象,PB系统默认实例化的该对象名称为 SQLCA.

对...事务都是要无错误才能提交
sqlca.sqlcode=0 //代表无错误
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: