曾治豪 贺一航:分页代码的问题

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 03:13:22
在写rs.pagesize=10
tatalrecord=rs.recordcount
tatalpages=rs.pagecount
rs.movefirst
中为什么出错了
对象关闭时,不允许操作。就是这段tatalrecord=rs.recordcount
<%
dim m,n
set rs=server.CreateObject("adodb.recordset")
sqlstr="select * from message order by time desc"
rs.open sqlstr,conn,3,3
rs.pagesize=10 '定义一页显示的记录数目
tatalrecord=rs.recordcount '获取记录总数目
tatalpages=rs.pagecount '获取分页的数目
rs.movefirst

rs 应该是ResultSet 类型的对象吧 从数据库取得 如果rs.close();之类的方法的话 rs就不能在用了 就会告诉你对象关闭了 如果里面的值取完了 就会有异常:用尽的ResultSet

检查一下你rs打开时的参数,以及使用何种数据库连接方式。
你的SQL查询结果可能什么都没有返回,也就是rs可能是空的。