关于ASP中do while限制循环的问题
各位哥哥,,行行好帮帮忙:我在一个主页上输出了数据库的记录,用了do循环,但数据内容太多了,总不能一直循环下去把记录都显示出来吧。所以我想给它加个变量,限制下循环次数。下...
各位哥哥,,行行好帮帮忙:我在一个主页上输出了数据库的记录,用了do循环,但数据内容太多了,总不能一直循环下去把记录都显示出来吧。所以我想给它加个变量,限制下循环次数。下面是原代码:
<%do while not rs.eof
%>
<table width="180" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td width="20" align="center"><img src="iamge/06.gif" alt=" " width="9" height="9" /></td>
<td><span class="STYLE4"><a href=anli_look.asp?id=<%=rs("id")%> class="gc"><%=rs("title")%></a></span></td>
</tr>
</table>
<%
rs.movenext
loop
%>
谁能帮我加一下变量,我是新手。。感谢了!!!! 展开
<%do while not rs.eof
%>
<table width="180" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td width="20" align="center"><img src="iamge/06.gif" alt=" " width="9" height="9" /></td>
<td><span class="STYLE4"><a href=anli_look.asp?id=<%=rs("id")%> class="gc"><%=rs("title")%></a></span></td>
</tr>
</table>
<%
rs.movenext
loop
%>
谁能帮我加一下变量,我是新手。。感谢了!!!! 展开
5个回答
展开全部
<%
i=0
do while not rs.eof
%>
<table width="180" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td width="20" align="center"><img src="iamge/06.gif" alt=" " width="9" height="9" /></td>
<td><span class="STYLE4"><a href=anli_look.asp?id=<%=rs("id")%> class="gc"><%=rs("title")%></a></span></td>
</tr>
</table>
<%
i=i+1
if i=8 then exit do
rs.movenext
loop
%>
覆盖,上面的i=8 可以自定义,比如输入10等。
ps:提供程序定做,网站开发服务,有需要的朋友可百度HI我。
i=0
do while not rs.eof
%>
<table width="180" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td width="20" align="center"><img src="iamge/06.gif" alt=" " width="9" height="9" /></td>
<td><span class="STYLE4"><a href=anli_look.asp?id=<%=rs("id")%> class="gc"><%=rs("title")%></a></span></td>
</tr>
</table>
<%
i=i+1
if i=8 then exit do
rs.movenext
loop
%>
覆盖,上面的i=8 可以自定义,比如输入10等。
ps:提供程序定做,网站开发服务,有需要的朋友可百度HI我。
展开全部
<%
dim i=0
do while not rs.eof and i<=100//这个可以自己填,100就是打印出100条
i=i+1
%>
<table width="180" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td width="20" align="center"><img src="iamge/06.gif" alt=" " width="9" height="9" /></td>
<td><span class="STYLE4"><a href=anli_look.asp?id=<%=rs("id")%> class="gc"><%=rs("title")%></a></span></td>
</tr>
</table>
<%
rs.movenext
loop
%>
dim i=0
do while not rs.eof and i<=100//这个可以自己填,100就是打印出100条
i=i+1
%>
<table width="180" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td width="20" align="center"><img src="iamge/06.gif" alt=" " width="9" height="9" /></td>
<td><span class="STYLE4"><a href=anli_look.asp?id=<%=rs("id")%> class="gc"><%=rs("title")%></a></span></td>
</tr>
</table>
<%
rs.movenext
loop
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for i=1 to 2
if rs.eof then exit for
rs.movenext
next
用for
if rs.eof then exit for
rs.movenext
next
用for
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加一个分页显示吧,多了的就分页
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是说分页吗
用下以下属性
rs.pagesize
rs.absloutepage
用下以下属性
rs.pagesize
rs.absloutepage
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询