asp分页显示问题!!!急需解决!!!

2025-01-05 01:44:13
推荐回答(5个)
回答1:

xb=request("xb")
xl=request("xl")
jg=request("jg")
zzmm=request("zzmm")
rcrq=request("rcrq")
gzdw=request("gzdw")

变量要全部传过去的

回答2:

用SESSION存储一下经搜索的字符串,或者在换页时将搜索的字符串传过去。
例:
search.asp?stxt=test&page=1
search.asp?stxt=test&page=2
要将最开始传给处理页面的变量全部都不会丢失且可以再次调用。

回答3:

搜索条件没有传到第二页。
下一页,最后一页,上一页,这三个链接要带上搜索条件。例如:
userdj1="&re1&"&fengye=1&page="&(page-1)&">上一页 "
xb=request("xb")
xl=request("xl")
jg=request("jg")
zzmm=request("zzmm")
rcrq=request("rcrq")
gzdw=request("gzdw")
这几个值,都要用这个链接传过去。要不然就会出错。

回答4:

原因很简单,因为你在第一页中各项数值都能够正常的获取到,当你点击第二页之后各个变量的值没有传递,导致变量丢失值,所以查询结果出错

回答5:

对sql操作
int pageSize=1;//页面显示的条数
String cou=request.getParameter("pageCount");
if(cou==null){cou="1";}
int pageCount=Integer.parseInt(cou);//得到页码
int offset=(pageCount-1)*pageSize;//得到起始记录数
int pages=(maxRecord%pageSize==0)?(maxRecord/pageSize):(maxRecord/pageSize+1);//得到最大页数
String limis=" limit "+offset+","+pageSize;