asp分页的问题,想分成5行4列每页!求救,在线等

===================源码======================
<tr>
<td align=center height="40" colspan=2><TABLE border='1' bordercolor='#e7e7e7' cellpadding=0 width='98%' align='center' style='margin-top:4px;margin-bottom:4px;'><tr>
<%sql="select * from qq order by id desc"
set rs0=server.createobject("adodb.recordset")
rs0.open sql,conn,1,1
i=0
do while not rs0.eof
i=i+1
sql="select id from qq order by id desc"
set rs01=server.createobject("adodb.recordset")
rs01.open sql,conn,1,1
geshu2=rs01.recordcount
%>
<td align="center" height="22"><a href="Show_corporation.asp?sheng=<%=rs0("id")%>" Title='姓名:<%=rs0("xingming")%> 年龄:<%=rs0("nianling")%> 性别:<%=rs0("xingbie")%> 家住:<%=rs0("zhuzhi")%> 想说:<%=rs0("hua")%>'><%=rs0("xingming")%></a></td>
<%if i mod 6 =0 then%>
</tr><tr>
<%
end if
rs0.movenext
loop
if rs0.eof and rs0.bof then%>
<td>
<p align="center">当前没有分类</td>
<%end if%>
=====================源码========================
想分成5行4列每页!求救,在线等!
我是菜鸟,麻烦写的清楚点!我又加分了,对了就全给你!
我实验了一楼的回答,说是错误,
错误类型:
Microsoft VBScript 编译器错误 (0x800A040E)
'loop' 语句缺少 'do'
/2007sp2/115.asp, line 30
loop

第1个回答  推荐于2016-08-06
就这样:
<tr>
<td align=center height="40" colspan=2><TABLE border='1' bordercolor='#e7e7e7' cellpadding=0 width='98%' align='center' style='margin-top:4px;margin-bottom:4px;'>
<%sql="select * from qq order by id desc"
set rs0=server.createobject("adodb.recordset")
rs0.open sql,conn,1,1
sql="select id from qq order by id desc"
set rs01=server.createobject("adodb.recordset")
rs01.open sql,conn,1,1
geshu2=rs01.recordcount
n=0
while not rs0.eof and n<5
%>
<tr>
<%
r=0
while r<4
%>
<% if rs0.eof or rs0.bof then%>
<td>
<p align="center">当前没有分类</td>
<% else %>
<td align="center" height="22"><a href="Show_corporation.asp?sheng=<%=rs0("id")%>" Title='姓名:<%=rs0("xingming")%> 年龄:<%=rs0("nianling")%> 性别:<%=rs0("xingbie")%> 家住:<%=rs0("zhuzhi")%> 想说:<%=rs0("hua")%>'><%=rs0("xingming")%></a></td>
<% r=r+1
rs0.movenext
end if
loop
%>
</tr>
<%
if not rs0.eof or not rs0.bof then
n=n+1
rs0.movenext
end if
loop
%>
<%
if rs0.eof or rs0.bof then%>
<tr><td>
<p align="center">当前没有分类</td> </tr>
<%end if%>本回答被提问者采纳

asp分页的问题,想分成5行4列每页!求救,在线等
<% else %> <a href="Show_corporation.asp?sheng=<%=rs0("id")%>" Title='姓名:<%=rs0("xingming")%> 年龄:<%=rs0("nianling")%> 性别:<%=rs0("xingbie")%> 家住:<%=rs0("zhuzhi")%> 想说:<%=rs0("hua")%>'><%=rs0("xingming")%> <% r=r+1 rs0.mov...

asp分页4列5页要怎麼做,,在线等。。。急用啊
page = trim(Request.QueryString("page"))'变量是跳转页面时的值 set rs = server.CreateObject("adodb.recordset")'创建对象 sql="select * from KH order by uptime desc"'定义SQL语句 rs.PageSize = 20 '这里设定每页显示的记录数 rs.CursorLocation = 3 rs.Open sql,conn,0,2,1 '这里执...

ASP的 每行显示问题,需要每行显示5个
这是一个分页显示的问题。<%''*建立数据库连接,这里是Oracle8.05数据库 Set conn=Server.CreateObject("ADODB.Connection") conn.Open "Provider=msdaora.1;Data Source=YourSrcName;User ID=YourUserID;Password=YourPassword;"Set rs=Server.CreateObject("ADODB.Recordset") ''创建Recordset对象...

asp分页显示问题(排列问题)
是用table显示数据吧,估计你的table设置了高度为100%,把高度去掉就行了

asp长文章分页问题
一、你在你的新闻内容中插入一个分布标签比如:[NewsPages],你想要到哪里分页,就到哪个地方插入这个标签,然后再在你输入新闻内容的时候按 [NewsPages]这个标签来分隔内容就可以了。二、就是按字数来进行分页,比如你想新闻按1000字每页来分,你可以在程序里来按1000字来分隔新闻的内容,以达到分页效果...

asp分页问题(在线等。。)
其实分页就是要搞懂 1。你设置多少个数据为一页(比如pagesize=20)2。然后用asp代码划分(比如rs.pageSize=pagesize)3。allPages=rs.pageCount这样asp就已经计算出有几页了。4。rs.AbsolutePage=page(这个page是变量,rs.AbsolutePage是当前页)比如page=3那么网页打开的是第三页。不懂可以再问。

ASP网页分列分页问题
楼主你这种网站你觉得有必要使用ASP动态网页吗??纯粹没必要!!多列多行显示产品修改你的就可以了啊?宽度也可以那样修改的.做为一个商业网站来说,你的页面布局太单调,不够美观!

asp页面里一行分三段,一页显示5行的分页问题
看你样子也没分!麻烦也给你写了算了!< sql="select * from article order by id desc"set rs1=server.createobject("adodb.recordset")rs1.open sql,conn,1,1 mypage=request("whichpage")if mypage="" then mypage=1 else mypage=cint(mypage)end if mypagesize=request("pagesize")...

ASP编程分页的问题?
你的意思是让page和cad_id都起作用,还是sid和cat_id两级类型其作用?在你发上来的源代码中没有和page有关的信息啊。请说清楚些。

ASP的分页问题,难住我了。
加段下面的代码就行了 rs.pagesize=16 '每页记录条数 curpage=Request.QueryString("curpage") '将URL参数curpage传给curpage变量 rs.absolutepage=curpage '将本页设为curpage设置的页数

相似回答
大家正在搜