日期:2014-05-17  浏览次数:20765 次

按条件分页的问题?
怎么实现按条件分页处理,比如:   select   *   from   table   where   条件   ..
  我之前的做法是   session( "条件 ")
然后在分页连接处加上 <a   href= "?session( "条件 ")=?? "> ..进行分页,这样很麻烦,而且遇到多重查询,简直就是受罪.求各位指点迷径...

------解决方案--------------------
扼...
?后面放一个跟查询的条件一样的变量,根据用户的输入改变不就可以了么?
------解决方案--------------------
session是存放在服务器内存中的,每次读取就可以,不用传递。如果搜索使用很多你服务器就被占用很高的内存。建议不用session改用response.cookies。
------解决方案--------------------
一行显示两条记录和一条记录分页是一样的,只是显示方式不一样而已
------解决方案--------------------

<%QueryStr = Request.form
if QueryStr = " " then
QueryStr = Request.QueryString
end if
QueryStr=replace(QueryStr, "Page= ", " ")
QueryStr = mid(QueryStr,instr(QueryStr, "& ") + 1)
%>

<a href= "?Page=1& <%=QueryStr%> " > <font face= "Webdings "> 9 </font> </a>