首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

事务对象如sqlca的属性sqlnrows的值一般是如何判断多少的

2012-07-28 
事务对象如sqlca的属性sqlnrows的值一般是怎么判断多少的事务对象如sqlca的属性sqlnrows的值一般是怎么判

事务对象如sqlca的属性sqlnrows的值一般是怎么判断多少的
事务对象如sqlca的属性sqlnrows的值一般是怎么判断多少的???????
不通过查看……就嵌入式sql而言,自己根据sql语句判断sqlnrows的值。
sqlnrows 判断执行sql语句时受影响数据的行数。
执行insert update delete这些修改数据的sql时影响数据行数能够理解,可确实碰到有些select语句改变sqlnrows的值的情况……

[解决办法]
select语句执行后,可以通过sqlca.sqlcode来判断是否执行成功


0为成功,100为未找到


不要通过sqlca.sqlnrows来判断
[解决办法]
sqlnrows是PB的一个不可见对象sqlca的属性,怎么可能通过SQL本身来获得呢?sql是在数据库服务器里执行的,它可不管客户端是不是PB.

基本概念要搞清楚.
[解决办法]
使用select语句的确有时会影响sqlnrows的值,还是用sqlca.sqlcode来判断可靠

热点排行