搜索页加分页
我在一个搜索页中要加分页,怎么写?我的代码是这样的:xx=request.form("xx")
if xx<>"" then
set rs=
sql=
rs.open sql,1,1
rs.pagesize=每页记录
page=cint(request("page"))
if page<=0 then page=1
if page="" then page=1
rs.absolutepage=page%>
<%for i=0 to rs.pagesize-1
if rs.eof or rs.bof then exit for%>
这个部分输出数据库中的数据
<td><%=rs(0).value%></td>
<td><%=rs(1).value%></td>
<td><%=rs(2).value%></td>
^^^^^^^^^^^^^^^^^
<%rs.movenext()
next%>
<p align="center">
<%if page<>rs.pagecount then%>
<a href="xx.asp?page=1">首页</a>
<a href="xx.asp?page=<%=page-1%>">前一页</a>
<a href="xx.asp?page=<%=page+1%>">后一页</a>
<a href="xx.asp?page=<%=rs.pagecount%>">末页</a>
<%else if page=rs.pagecount then%>
<a href="xx.asp?page=1">首页</a>
<a href="xx.asp?page=<%=page-1%>">前一页</a>
<a href="xx.asp?page=<%=rs.pagecount%>">后一页</a>
<a href="xx.asp?page=<%=rs.pagecount%>">末页</a>
<%end if
end if%>
</p>
<p align="center">现在是第<%=page%>页 共<%=rs.pagecount%>页
就这样,为什么就点下一页和上一页什么页都没有显示,我之前做过这样的,也遇到这样的问题,就是去掉前面带过来的form值,然后就直接用SQL语句查询,因为那个可以用SQL查询的出嘛,所以就成了,但是这个的关键字一定要的啊,不能取消的啊,怎么办啊??但是就是实现不了分页了,为什么呢?请各位大虾帮我分析分析,帮帮忙………………