asp分页查询参数传递问题,请教高手!!!!!!!

2025-04-03 14:58:40
推荐回答(5个)
回答1:

你没传递关键词参数怎么可能传的了。。
keyword关键词参数



总共 <%=Rs.RecordCount%> 条 每页 <%=Rs.PageSize%><%=Page%>/<%=Rs.PageCount%>
<%If Page>1 Then
Response.Write "" & 9 & ""
Response.Write " " & 7 & ""
End If
If Rs.PageCount <= 4 Then
For j=1 To Rs.PageCount
Response.Write " " & j & ""
Next
Else
For j=1 To 4
Response.Write " " & j & ""
Next
If Page Response.Write " " & "8" & ""
End If
Response.Write " :"
End If
%>

回答2:

你的问题我也遇到过,如:查询,”网络“,出来结果五十条,一页10条,点下一页,结

果就出现了不是按“网络”查询的结果了,问题出在这里,
你查询的时候传给页面一个关键字,你可能定的是key,然后在页面里接收了这个变量

key,但是当你点了下一页之后,这个key变量便消失了,接收不到这个变量,显示的结

果当然就不对了,
办法是,在“下一页”这个链接上加上搜索的变量key,而且还得加上分页数page,实现的效果就是,当你点了下一页之后又把key参数传递给了页面,这样页面又能接收到参数了,查询的结果当然就是对的了。
你的应该是这样也就是加上key变量,前提是key已经是值了,不是空,不然就不对。
估计你key变量没取到值。所以传递也没用。

回答3:

你没传递关键词参数怎么可能传的了。。
keyword关键词参数


align="right"
bgcolor="#FFFFFF">
height="25">总共
<%=Rs.RecordCount%>

每页
<%=Rs.PageSize%>

<%=Page%>/<%=Rs.PageCount%>
<%If
Page>1
Then
Response.Write
"href='Customer.asp?keyword="&keyword&"&Page=1'
title='首页'>face=webdings>"
&
9
&
"
"
Response.Write
"
href='Customer.asp?keyword="&keyword&"&Page="&Page-1&"'
title='上一页'>face=webdings>"
&
7
&
""
End
If
If
Rs.PageCount
<=
4
Then
For
j=1
To
Rs.PageCount
Response.Write
"
href='Customer.asp?keyword="&keyword&"&Page="&j&"'>"
&
j
&
""
Next
Else
For
j=1
To
4
Response.Write
"
href='Customer.asp?keyword="&keyword&"&Page="&j&"'>"
&
j
&
""
Next
If
PageThen
Response.Write
"
href='Customer.asp?keyword="&keyword&"&"&"Page="&Page+1&"'
title='下一页'>face=webdings>"
&
"8"
&
""
End
If
Response.Write
"
href='Customer.asp?keyword="&keyword&"&Page="&Rs.PageCount&"'
title='尾页'>face=webdings>:"
End
If
%>

回答4:

<%action==request("action")
key=request("key")

%>




总共 <%=Rs.RecordCount%> 条 每页 <%=Rs.PageSize%><%=Page%>/<%=Rs.PageCount%>
<%If Page>1 Then
Response.Write "" & 9 & ""
Response.Write " " & 7 & ""
End If
If Rs.PageCount <= 4 Then
For j=1 To Rs.PageCount
Response.Write " " & j & ""
Next
Else
For j=1 To 4
Response.Write " " & j & ""
Next
If Page Response.Write " " & "8" & ""
End If
Response.Write " :"
End If
%>

回答5:

你要在分页的时候把搜索的关键字也加进去的,类似这样写:

xxx.asp?page=xxx&keyword=xxx