asp分页查询参数传递问题,请教高手!!!!!!!
程序如下代码有点长,现在的问题是,查询后正常,点击下一页之后就不显示查询的东西了,变成了初始的数据的下一页,在网上看了确实是因为查询没有传递参数,但是修改不成功,请问高手...
程序如下 代码有点长,现在的问题是,查询后正常,点击下一页之后就不显示查询的东西了,变成了初始的数据的下一页,在网上看了确实是因为查询没有传递参数,但是修改不成功,请问高手们如何解决这个问题??
</table></td>
</tr>
<tr align="right" bgcolor="#FFFFFF">
<td height="25">总共 <b><%=Rs.RecordCount%></b> 条 每页 <b><%=Rs.PageSize%></b> 条 <b><%=Page%>/<%=Rs.PageCount%></b>
<%If Page>1 Then
Response.Write "<a href='Customer.asp?Page=1' title='首页'><font face=webdings>" & 9 & "</font></a>"
Response.Write " <a href='Customer.asp?Page="&Page-1&"' title='上一页'><font face=webdings>" & 7 & "</font></a>"
End If
If Rs.PageCount <= 4 Then
For j=1 To Rs.PageCount
Response.Write " <a href='Customer.asp?Page="&j&"'>" & j & "</a>"
Next
Else
For j=1 To 4
Response.Write " <a href='Customer.asp?Page="&j&"'>" & j & "</a>"
Next
If Page<Rs.PageCount Then
Response.Write " <a href='Customer.asp?"&"Page="&Page+1&"' title='下一页'><font face=webdings>" & "8" & "</a></font>"
End If
Response.Write " <a href='Customer.asp?Page="&Rs.PageCount&"' title='尾页'><font face=webdings>:</font></a>"
End If
%> </td>
谢谢各位了,可能是RP问题...
发起投票算了 展开
</table></td>
</tr>
<tr align="right" bgcolor="#FFFFFF">
<td height="25">总共 <b><%=Rs.RecordCount%></b> 条 每页 <b><%=Rs.PageSize%></b> 条 <b><%=Page%>/<%=Rs.PageCount%></b>
<%If Page>1 Then
Response.Write "<a href='Customer.asp?Page=1' title='首页'><font face=webdings>" & 9 & "</font></a>"
Response.Write " <a href='Customer.asp?Page="&Page-1&"' title='上一页'><font face=webdings>" & 7 & "</font></a>"
End If
If Rs.PageCount <= 4 Then
For j=1 To Rs.PageCount
Response.Write " <a href='Customer.asp?Page="&j&"'>" & j & "</a>"
Next
Else
For j=1 To 4
Response.Write " <a href='Customer.asp?Page="&j&"'>" & j & "</a>"
Next
If Page<Rs.PageCount Then
Response.Write " <a href='Customer.asp?"&"Page="&Page+1&"' title='下一页'><font face=webdings>" & "8" & "</a></font>"
End If
Response.Write " <a href='Customer.asp?Page="&Rs.PageCount&"' title='尾页'><font face=webdings>:</font></a>"
End If
%> </td>
谢谢各位了,可能是RP问题...
发起投票算了 展开
5个回答
展开全部
你没传递关键词参数怎么可能枣老传的了。。
keyword关键词参数
</table></td>
</tr>
<tr align="right" bgcolor="#FFFFFF">
<td height="25">总共 <b><%=Rs.RecordCount%></b> 条 每页 <b><%=Rs.PageSize%></b> 条 <b><%=Page%>/<%=Rs.PageCount%></b>
<%If Page>1 Then
Response.Write "<a href='Customer.asp?keyword="&keyword&"&Page=1' title='首页'><档枯font face=webdings>" & 9 & "</font>行岩洞</a>"
Response.Write " <a href='Customer.asp?keyword="&keyword&"&Page="&Page-1&"' title='上一页'><font face=webdings>" & 7 & "</font></a>"
End If
If Rs.PageCount <= 4 Then
For j=1 To Rs.PageCount
Response.Write " <a href='Customer.asp?keyword="&keyword&"&Page="&j&"'>" & j & "</a>"
Next
Else
For j=1 To 4
Response.Write " <a href='Customer.asp?keyword="&keyword&"&Page="&j&"'>" & j & "</a>"
Next
If Page<Rs.PageCount Then
Response.Write " <a href='Customer.asp?keyword="&keyword&"&"&"Page="&Page+1&"' title='下一页'><font face=webdings>" & "8" & "</a></font>"
End If
Response.Write " <a href='Customer.asp?keyword="&keyword&"&Page="&Rs.PageCount&"' title='尾页'><font face=webdings>:</font></a>"
End If
%> </td>
keyword关键词参数
</table></td>
</tr>
<tr align="right" bgcolor="#FFFFFF">
<td height="25">总共 <b><%=Rs.RecordCount%></b> 条 每页 <b><%=Rs.PageSize%></b> 条 <b><%=Page%>/<%=Rs.PageCount%></b>
<%If Page>1 Then
Response.Write "<a href='Customer.asp?keyword="&keyword&"&Page=1' title='首页'><档枯font face=webdings>" & 9 & "</font>行岩洞</a>"
Response.Write " <a href='Customer.asp?keyword="&keyword&"&Page="&Page-1&"' title='上一页'><font face=webdings>" & 7 & "</font></a>"
End If
If Rs.PageCount <= 4 Then
For j=1 To Rs.PageCount
Response.Write " <a href='Customer.asp?keyword="&keyword&"&Page="&j&"'>" & j & "</a>"
Next
Else
For j=1 To 4
Response.Write " <a href='Customer.asp?keyword="&keyword&"&Page="&j&"'>" & j & "</a>"
Next
If Page<Rs.PageCount Then
Response.Write " <a href='Customer.asp?keyword="&keyword&"&"&"Page="&Page+1&"' title='下一页'><font face=webdings>" & "8" & "</a></font>"
End If
Response.Write " <a href='Customer.asp?keyword="&keyword&"&Page="&Rs.PageCount&"' title='尾页'><font face=webdings>:</font></a>"
End If
%> </td>
参考资料: http://www.51weidi.com
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的问题我也遇到过,如:查询,”网络“,出来结果五十条,一页10条,点下一页,结
果就出现了不是按“网络”查询的结果了,问题出在这里,
你查询的时候传给页面一个关键字,你可能定的是key,然后在页面里接收了这个变量
key,但是当你点了下一页之后,这个猜滑key变量便消失了,接收不到这个变量,显示的结
果当然就不对旁渣了,
办法是,在“下一页”这个链接上加上搜索的变量key,而且还得加上分页数page,实现的效果就是,当你点了下一页之后又把穗启腊key参数传递给了页面,这样页面又能接收到参数了,查询的结果当然就是对的了。
你的应该是这样<a href='Customer.asp?key="&key&"Page="&Rs.PageCount&"'
也就是加上key变量,前提是key已经是值了,不是空,不然就不对。
估计你key变量没取到值。所以传递也没用。
果就出现了不是按“网络”查询的结果了,问题出在这里,
你查询的时候传给页面一个关键字,你可能定的是key,然后在页面里接收了这个变量
key,但是当你点了下一页之后,这个猜滑key变量便消失了,接收不到这个变量,显示的结
果当然就不对旁渣了,
办法是,在“下一页”这个链接上加上搜索的变量key,而且还得加上分页数page,实现的效果就是,当你点了下一页之后又把穗启腊key参数传递给了页面,这样页面又能接收到参数了,查询的结果当然就是对的了。
你的应该是这样<a href='Customer.asp?key="&key&"Page="&Rs.PageCount&"'
也就是加上key变量,前提是key已经是值了,不是空,不然就不对。
估计你key变量没取到值。所以传递也没用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你没传递关键词参数怎么可能传的了。。
keyword关键词参数
</table></td>
</tr>
<tr
align="right"
bgcolor="#FFFFFF">
<td
height="25">总共
<b><%=Rs.RecordCount%></b>
条
每页
<b><%=Rs.PageSize%></b>
条
<b><%=Page%>/<%=Rs.PageCount%></b>
<%If
Page>1
Then
Response.Write
"<a
href='Customer.asp?keyword="&keyword&"&Page=1'
title='首页'><font
face=webdings>"
&
9
&
"</font></a>"
Response.Write
"
<a
href='Customer.asp?keyword="&keyword&"笑稿&Page="&Page-1&"'
title='上一页'><font
face=webdings>"
&
7
&
"</font></a>"
End
If
If
Rs.PageCount
<=
4
Then
For
j=1
To
Rs.PageCount
Response.Write
"
<a
href='Customer.asp?keyword="&keyword&"&Page="&j&"'>"
&
j
&
"</a>"
Next
Else
For
j=1
To
4
Response.Write
"
<a
href='Customer.asp?keyword="&keyword&"&Page="&j&"'>"
&
j
&
"</a>"
Next
If
Page<Rs.PageCount
Then
Response.Write
"
<a
href='Customer.asp?keyword="&keyword&"&"&"Page="&Page+1&"'
title='下一页碰历孝'><font
face=webdings>"
&
"8"
&
"</a></烂卖font>"
End
If
Response.Write
"
<a
href='Customer.asp?keyword="&keyword&"&Page="&Rs.PageCount&"'
title='尾页'><font
face=webdings>:</font></a>"
End
If
%>
</td>
keyword关键词参数
</table></td>
</tr>
<tr
align="right"
bgcolor="#FFFFFF">
<td
height="25">总共
<b><%=Rs.RecordCount%></b>
条
每页
<b><%=Rs.PageSize%></b>
条
<b><%=Page%>/<%=Rs.PageCount%></b>
<%If
Page>1
Then
Response.Write
"<a
href='Customer.asp?keyword="&keyword&"&Page=1'
title='首页'><font
face=webdings>"
&
9
&
"</font></a>"
Response.Write
"
<a
href='Customer.asp?keyword="&keyword&"笑稿&Page="&Page-1&"'
title='上一页'><font
face=webdings>"
&
7
&
"</font></a>"
End
If
If
Rs.PageCount
<=
4
Then
For
j=1
To
Rs.PageCount
Response.Write
"
<a
href='Customer.asp?keyword="&keyword&"&Page="&j&"'>"
&
j
&
"</a>"
Next
Else
For
j=1
To
4
Response.Write
"
<a
href='Customer.asp?keyword="&keyword&"&Page="&j&"'>"
&
j
&
"</a>"
Next
If
Page<Rs.PageCount
Then
Response.Write
"
<a
href='Customer.asp?keyword="&keyword&"&"&"Page="&Page+1&"'
title='下一页碰历孝'><font
face=webdings>"
&
"8"
&
"</a></烂卖font>"
End
If
Response.Write
"
<a
href='Customer.asp?keyword="&keyword&"&Page="&Rs.PageCount&"'
title='尾页'><font
face=webdings>:</font></a>"
End
If
%>
</td>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%action==request("action")
key=request("key")
%>
</table></td>
</tr>
<tr align="right" bgcolor="#FFFFFF">
<td height="25">总共 <b><%=Rs.RecordCount%></b> 条 每页 <b><%=Rs.PageSize%></b> 条 <b><%=Page%>/<%=Rs.PageCount%></b>
<%If Page>1 Then
Response.Write "<a href='Customer.asp?action="&action&"&key="&key&"&Page=1' title='首页'><font face=webdings>" & 9 & "</font></a>"
Response.Write " <a href='Customer.asp?action="&action&"&key="&key&高桐前"&Page="&Page-1&"' title='上一页'><font face=webdings>" & 7 & "</font></a>"
End If
If Rs.PageCount <= 4 Then
For j=1 To Rs.PageCount
Response.Write " <a href='Customer.asp?action="&action&"&key="&key&"&Page="&j&"'>" & j & "</a>"
Next
Else
For j=1 To 4
Response.Write " <a href='Customer.asp?action="&action&"&key="&key&"&Page="&j&"'>" & j & "</a>"
Next
If Page<Rs.PageCount Then
Response.Write " <a href='Customer.asp?action="&action&"&key="&key&"&"&"Page="戚清&Page+1&"'轮者 title='下一页'><font face=webdings>" & "8" & "</a></font>"
End If
Response.Write " <a href='Customer.asp?action="&action&"&key="&key&"&Page="&Rs.PageCount&"' title='尾页'><font face=webdings>:</font></a>"
End If
%> </td>
key=request("key")
%>
</table></td>
</tr>
<tr align="right" bgcolor="#FFFFFF">
<td height="25">总共 <b><%=Rs.RecordCount%></b> 条 每页 <b><%=Rs.PageSize%></b> 条 <b><%=Page%>/<%=Rs.PageCount%></b>
<%If Page>1 Then
Response.Write "<a href='Customer.asp?action="&action&"&key="&key&"&Page=1' title='首页'><font face=webdings>" & 9 & "</font></a>"
Response.Write " <a href='Customer.asp?action="&action&"&key="&key&高桐前"&Page="&Page-1&"' title='上一页'><font face=webdings>" & 7 & "</font></a>"
End If
If Rs.PageCount <= 4 Then
For j=1 To Rs.PageCount
Response.Write " <a href='Customer.asp?action="&action&"&key="&key&"&Page="&j&"'>" & j & "</a>"
Next
Else
For j=1 To 4
Response.Write " <a href='Customer.asp?action="&action&"&key="&key&"&Page="&j&"'>" & j & "</a>"
Next
If Page<Rs.PageCount Then
Response.Write " <a href='Customer.asp?action="&action&"&key="&key&"&"&"Page="戚清&Page+1&"'轮者 title='下一页'><font face=webdings>" & "8" & "</a></font>"
End If
Response.Write " <a href='Customer.asp?action="&action&"&key="&key&"&Page="&Rs.PageCount&"' title='尾页'><font face=webdings>:</font></a>"
End If
%> </td>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要在分页的时候把搜索的关粗山键字老返也加进去岩含中的,类似这样写:
xxx.asp?page=xxx&keyword=xxx
xxx.asp?page=xxx&keyword=xxx
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询