我的rs.pagecount为什么=-1???急、急、急~~~~~~~~

我的rs.pagecount为什么=-1???查找资料说“如果 Recordset 对象不支持该属性,该值为 -1 以表明 PageCount 无法确定”。我的语句如下:

set rsnewss=server.createobject("adodb.recordset")
sqlnewss="select * from news where newssort=12 order by id desc"
rsnewss.open sqlnewss,conn,1,1

其中conn没有错误,数据库用的是oracle,是不是oracle不支持 pagecount 属性,还是其他原因???

急,哪位仁兄救救我。有了解决办法,立马给分。
---------------------------------------------------------------

这跟Oracle没关系
---------------------------------------------------------------

rsnewss.open sqlnewss,conn,1,1

改成

rsnewss.open sqlnewss,conn,3,1
试试!

你打开数据库的游标有问题!
---------------------------------------------------------------

看一看记录集的个数是多少
response.write(rs.recordcount)

Published At
Categories with Web编程
Tagged with
comments powered by Disqus