asp 输出分页 30

<html><!--#includefile="../conn.asp"--><%feil=trim(request.QueryString("feil"))leixin... <html>
<!--#include file="../conn.asp"-->
<%
feil=trim(request.QueryString ("feil"))
leixing=trim(request.QueryString ("leixing"))
paixu=trim(request.QueryString ("paixu"))
%>
<form method="get" >
<table border="1" width="100%" id="table1" bgcolor="#C0C0C0" cellspacing="1" cellpadding="0" height="35">
<tr>
<td width="13%" height="31">选择产品类别</td>
<td width="18%" height="31"><select size="1" name="feil">
<option value="and left(trim(bianh),3)='cny'">澄泥砚</option>
<option value="and left(trim(bianh),2)='LX'">绿锈青铜器</option>
<option value="and left(trim(bianh),2)='HX'">黑锈青铜器</option>
<option value="and left(trim(bianh),2)='DS'">雕塑</option>
</select></td>
<td width="14%" height="31">排序方式</td>
<td width="13%" height="31"><select size="1" name="paixu">
<option value="pinm">产品名称</option>
<option value="bianh">按编号</option>
</select></td>
<td width="10%" height="31">盘点类型</td>
<td width="10%" height="31">
<select size="1" name="leixing">
<option value=" ">正常产品</option>
<option value="and (xiax>zheng+chang+zhant+liuf or zheng+chang+zhant+liuf>shangx)">库存异常</option>
</select></td>
<td width="9%" height="31"><input type="text" name="T1" size="16"></td>
<td width="9%" height="31">
<input type="submit" value="查询" name="B1"></td>
</tr>
</table>
</form>
<%
sql="select bianh,pinm,zheng+liuf+chang+zhant+banch as ucun,zheng,zhant,chang,liuf,banch from chanpin where true "&feil&" "&leixing&"order by "&paixu
set rs=server.createobject("adodb.recordset")
On error resume next
rs.open sql,conn,1
if rs.eof then
Response.write "没数据"
Response.end
end if
i=10 '定义每页显示数(分页)
rs.pagesize=i '定义每页现实数(分页) pagesize每页显示数
if request("page_no")="" then '获取页码并判断(分页)
page_no=1
else
page_no=Cint(request("page_no"))
end if
if page_no>rs.pagecount then
page_no=rs.pagecount
end if
rs_news.absolutepage=page_no
do while not rs.eof and not rs.bof and i > 0
i = i - 1
%>

<tr>
<td " width="43">
<%=rs("bianh")%></td>
<td " width="148">
<%=rs("pinm")%></td>
<td " >
<%=rs("kucun")%></td>
<td " align="right" width="59">
<%=rs("zhant")%> </td>
<td " >
<p ><%=rs("zheng")%> </td>
<td " align="right" width="92">
<p ><%=rs("liuf")%> </td>
<td " >
<p ><%=rs("chang")%> </td>
<td " align="right" width="97">
<p > </td>
</tr>
<%
rs.movenext
loop
rs_news.close
%>
'这里写页数等信息,这个不用多说了吧。
<%if page_no=1 then%>
首页
<%else%>
<a href="?page_no=1">首页</a>
<%end if%>
<%if page_no=1 then%>
上一页
<%else%>
<a href="?page_no=<%=page_no-1%>">上一页</a>
<%end if%>
<%if rs.pagecount<page_no+1 then%>
下一页
<%else%>
<a href="?page_no=<%=page_no+1%>">下一页</a>
<%end if%>
<%if rs.pagecount<page_no+1 then%>
尾页
<%else%>
<a href="?page_no=<%=rs.pagecount%>">尾页</a>
<%end if%></table></body></html>
点下一页,就没有数据
展开
 我来答
izyA
2009-12-08
知道答主
回答量:14
采纳率:0%
帮助的人:19.3万
展开全部
问题是?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式