(紧急再问)asp查询sqlserver数据库,分页显示问题
<!-- #include file=conn.asp -->
<%
t3= trim(request("t3"))
Set rs= Server.CreateObject("ADODB.Recordset")
strsql="select * from alleii where lat='"&t3&"'"
Rs.CursorLocation=3
Rs.Open strsql, Conn
dim i,pagenum
i=5
rs.pagesize=i
if request.querystring("pagenum")="" or request.querystring("pagenum")=0 then
pagenum=1
else
pagenum=cint(request.querystring("pagenum"))
rs.absolutepage=pagenum
end if
%>
----------------
<%
i=i-1
rs.movenext
loop
%>
<%
for p=1 to rs.pagecount '逐个输出分页页面
response.write "<a href=chaxun.asp?pagenum="&p&" &t3="&t3&">"&p&"</a> "
next
%>
<font color="#333333">共有<%=rs.pagecount%>页</font><br>
-----------
如果查询到的记录有25条,
共1 2 3 4 5页
第一页内容可以正常显示(5条)
但点第2 3 4 5页记录的时候出错,
提示
adodb.recordset 错误"800a0bcd"
bof或eof有一个是"真",或者当前记录已被删除,所需要的操作要求一个当前的记录
测试过程中发现,在点第2 3 4 5页的时候"lat"数据不能传递过来
请问是什么原因,谢谢