当前位置: 首页 > 图文教程 > 网络编程 > ASP > 从数据库中读取记录横向排列

ASP
asp搜索两个以上的词的原理
如何使用花生壳?
asp汉字转换成汉语拼音代码
asp程序实现伪静态的代码
asp处理xml数据的发送、接收类
ASP中使用jmail发送邮件的函数
asp中获取字符串中的时间字符串
ASP按照字数限制自动截取标题内容
asp中将内容生成word文档的函数
用ASP自动清空IE缓存里的内容
asp检测conn.execute是否执行成功的函数
自动获取当前页面URL的ASP函数
ASP采集中获取网页内所需的html代码
asp图片采集并且本地重命名保存的函数
如何使用asp去字符串中的超链接
asp网站通过限制请求防止被采集的函数
asp利用正则去掉字符串中所有html内容
用ASP取出HTML里面的图片地址的函数
fso实现整个文件夹内容的复制到另一个文件夹中
适合所有表的添加、删除、修改的函数

ASP 中的 从数据库中读取记录横向排列


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 222 ::
收藏到网摘: n/a

在一张网页如果按以下代码从数据库中读取记录, <table width="100%" border="0" cellpadding="0" cellspacing="0">
<% do while not rs.eof %>
<tr>
<td height="80"><img src="<%= rs("图片")%>" width="160" height="80"></td>
</tr>
<% i=i+1
if i>=MaxPerPage then exit do
rs.movenext
loop
%>
</table>
记录排列如下:
1
2
3
4
5
如果我想把记录排列改成
1 2 3
4 5
那么以上代码该怎么改,请高手帮忙一下
复制代码 代码如下:

<table width="100%" border="0" cellpadding="0" cellspacing="0">
<% i=0
do while not rs.eof
if i mod 3 =0 then %>
<tr>
<% end if %>
<td height="80"><img src="<%= rs("图片")%>" width="160" height="80"></td>
<%
if (i+1) mod 3=0 then
%>
</tr>
<%end if%>
<%
i=i+1
if i>=MaxPerPage then exit do
rs.movenext
loop
%>
</table>