按条件分页的问题?
怎么实现按条件分页处理,比如: 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>