我也正在找!!不过有个方法可以用先查询就能获得记录总数的
下面是asp例子:
set cn=server.createobject("adodb.connection")
cn.open "..."
cn.aduseclient=3(设置cn的本地游标--这个最重要了,但是在ms_sql里不会这么设就可以打开,到今我也不知道为什么)
set rs=server.createobject("adodb.recordset")
sql="..."
rs.open sql,cn,3,1(如果上面的cn.aduseclient=3不设的话,无论,这边的参数如何改都不行,我也不知道为什么)
然后和平常一样的处理:
response.write rs.pagesize
就能输出记录总数(测试通过)但是还有一个问题,就是rs.absolutepage这个属性不能用了,
我试着这样写
rs.pagesite=100
rs.absolutepage=1
但是输出的是全部的数据,而不是我要有前一百条!
知道的,告诉我好吧,让我们和楼主一起讨论吧!不会希望能帮楼主顶一下!