今天写的数据表格分页
2005-09-21 16:42
316 查看
<%sql="select top 30 info_id,type,showname from info where type='供' and flag=1 order by info_id desc"
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1
if rs.eof then
response.write"暂无供求信息"
else
page=int(request.QueryString ("page"))
rs.PageSize=20 //每页显示的记录条数
if page<=0 then page=1
if request.QueryString("page")="" then page=1
if page>rs.pagecount then page=rs.pagecount
rs.AbsolutePage=page
for k=1 to rs.PageSize
%>
</td>
</tr>
<tr bgcolor="E3F0FF" class="class1">
<td nowrap> <font color="#000000"><%=rs("info_id")%> </font></td>
<td nowrap> <font color="#000000"><%=rs("type")%> </font></td>
<td nowrap> <font color="#000000"><a href='info.asp?info_id="&rs("info_id")&"' target='_blank' >
<%response.write" <a href='info.asp?info_id="&rs("info_id")&"' target='_blank' >"&left(rs("showname"),20)&"</a>"%>
</a>
<%rs.movenext
if not rs.eof then response.write "<br/>"
if rs.eof then exit for
next
%>
</font></td>
</tr>
</table>
<table width="72%" height="10" border="0" align="center" bordercolor="#FFFFFF" bgcolor="#000000" class="classdbgridbottom">
<tr>
<td height="23" align="center" valign="top" class="classdbgridbottom"><font size="2">当前<%=page%>/<%=rs.pagecount%>一共<%=rs.recordcount%>条信息
每页<%=rs.PageSize%>条 <a href="list.asp?page=1">首页</a>
<%
if page-1=0 then
response.write "<font color='gray'>上一页</font>"
else
%>
<a href="list.asp?page=<%=page-1%>">上一页</a>
<%end if
if page+1>rs.pagecount then
response.write "<font color='gray'>下一页</font>"
else
%>
<a href="list.asp?page=<%=page+1%>">下一页</a>
<%end if%>
<a href="list.asp?page=<%=rs.pagecount%>">尾页</a> 转到:
<SELECT name="select" onchange=window.location.href=options[selectedIndex].value;>
<%for i=1 to rs.pagecount%>
<OPTION value=list.asp?page=<%=i%> <%if page=4 then response.write " selected"%>><%=i%></OPTION>
<%next%>
</SELECT>
</font> <font size="2">
<%
end if
%>
<%
rs.close
call connclose
%>
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1
if rs.eof then
response.write"暂无供求信息"
else
page=int(request.QueryString ("page"))
rs.PageSize=20 //每页显示的记录条数
if page<=0 then page=1
if request.QueryString("page")="" then page=1
if page>rs.pagecount then page=rs.pagecount
rs.AbsolutePage=page
for k=1 to rs.PageSize
%>
</td>
</tr>
<tr bgcolor="E3F0FF" class="class1">
<td nowrap> <font color="#000000"><%=rs("info_id")%> </font></td>
<td nowrap> <font color="#000000"><%=rs("type")%> </font></td>
<td nowrap> <font color="#000000"><a href='info.asp?info_id="&rs("info_id")&"' target='_blank' >
<%response.write" <a href='info.asp?info_id="&rs("info_id")&"' target='_blank' >"&left(rs("showname"),20)&"</a>"%>
</a>
<%rs.movenext
if not rs.eof then response.write "<br/>"
if rs.eof then exit for
next
%>
</font></td>
</tr>
</table>
<table width="72%" height="10" border="0" align="center" bordercolor="#FFFFFF" bgcolor="#000000" class="classdbgridbottom">
<tr>
<td height="23" align="center" valign="top" class="classdbgridbottom"><font size="2">当前<%=page%>/<%=rs.pagecount%>一共<%=rs.recordcount%>条信息
每页<%=rs.PageSize%>条 <a href="list.asp?page=1">首页</a>
<%
if page-1=0 then
response.write "<font color='gray'>上一页</font>"
else
%>
<a href="list.asp?page=<%=page-1%>">上一页</a>
<%end if
if page+1>rs.pagecount then
response.write "<font color='gray'>下一页</font>"
else
%>
<a href="list.asp?page=<%=page+1%>">下一页</a>
<%end if%>
<a href="list.asp?page=<%=rs.pagecount%>">尾页</a> 转到:
<SELECT name="select" onchange=window.location.href=options[selectedIndex].value;>
<%for i=1 to rs.pagecount%>
<OPTION value=list.asp?page=<%=i%> <%if page=4 then response.write " selected"%>><%=i%></OPTION>
<%next%>
</SELECT>
</font> <font size="2">
<%
end if
%>
<%
rs.close
call connclose
%>
相关文章推荐
- Strust2 + JSON + jquery 分页表格显示数据
- 调试问题:datatables进行搜索后,再次按下分页,表格数据无法改变
- ExtJS4.2学习(六)表格分页与通过后台脚本获得分页数据
- TableStore表格存储(阿里云OTS)多行数据操作查询,支持倒序,过滤条件和分页
- 关于easyui-datagrid数据表格, 分页取出数据
- 关于在VFP中用表格控件浏览数据表时的分页浏览
- 关于layui数据表格的分页操作的学习笔记。
- datagrid初始化表格时不加载数据及分页设置无效的原因
- Javascript vue.js表格分页,ajax异步加载数据
- jquery DataTables表格插件的使用(网页数据表格化及分页显示)
- easyUI数据表格datagrid之分页
- JS实现table表格数据排序(可支持动态数据+分页效果)
- JQuery页面的表格数据的增加与分页的实现
- query table异步加载数据,包括分页,可以自由定制表格样式
- bootstrap datatable显示数据表格及因分页获取数据造成的搜索问题
- jQuery easyUi 数据表格DataGrid 分页查询及常见问题解析
- ASP.NET MVC 3.0(十六): MVC 3.0 实例系列之表格数据的分页
- 自己实现的数据表格控件(dataTable),支持自定义样式和标题数据、ajax等各种自定义设置以及分页自定义
- LigerUI中通过加载服务端数据进行表格的分页显示
- 我要学ASP.NET MVC 3.0(十六): MVC 3.0 实例系列之表格数据的分页