ASP 从 sql 数据库读取数据循环显示在页面并且分页

页面有一表格,要求每页10行,共显示十页.急啊,在线等。数据库的表有七列。有知道的哥哥姐姐帮忙解答下咯,小第对asp不太懂,乃初学者。。。。跪求。。。。十万火急... 页面有一表格,要求每页10行,共显示十页.
急啊,在线等。数据库的表有七列。有知道的哥哥姐姐帮忙解答下咯,小第对asp不太懂,乃初学者。。。。跪求。。。。十万火急
展开
 我来答
rabaca
2012-02-25 · TA获得超过1526个赞
知道小有建树答主
回答量:1567
采纳率:0%
帮助的人:612万
展开全部
<%
dim curpage
curpage=request("curpage")
if curpage="" then curpage=1 '取得当前页码,如果返回为空,就默认第一页
%>
<%
'--------------------------------------------
'打开记录集
set rs=server.createobject("adodb.recordset")
sql="select * from 表"
rs.open sql,conn,1,1
'--------------------------------------------
rs.pagesize=10 ‘设置每页显示10条
rs.absolutepage=curpage ‘设置游标页码等于当前页码
if not rs.eof then '记录集不为空
for i= 1 to rs.pagesize ’循环显示数据
if rs.eof then '显示过程中随着游标下移,一旦记录到最后就立刻退出循环
exit for
end if
%>
<%=rs("a")%> 内容1
<%=rs("b")%> 内容2
<%=rs("c")%> 内容3
<%=rs("d")%> 内容4
<%
rs.movenext ‘游标下移
next
%>
<%if curpage=1 then%>第一页<%else%><a href="?curpage=1">第一页</a><%end if%> 
<%if curpage=1 then%>上一页<%else%><a href="?curpage=<%=curpage-1%>">上一页</a><%end if%>  
<%if rs.pagecount<curpage+1 then%>下一页<%else%><a href="?curpage=<%=curpage+1%>">下一页</a><%end if%> 
<%if rs.pagecount<curpage+1 then%>尾页<%else%><a href="?curpage=<%=rs.pagecount%>" >尾页</a><%end if%><br />
<%
else
response.write "<tr><td>暂时没有内容</td></tr>"
end if
rs.close
%>
百度网友65e884d4c
2012-02-24 · 超过11用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:28.8万
展开全部
查询出来显示就可以了
追问
哥,我想要的是代码,完整的代码。。。。
追答
网上很多,建议自己尝试着写下那样才会有提高。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-02-25
展开全部
任务
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式