谁帮我一下,我想数据库每行七条记录的读,表格总是破了,代码写不好

AndenPP 2005-09-25 01:46:54
开始循环

-----------------------------------------------------------
| 图片1 | 图片2 | 图片3 | 图片4 | 图片5 | 图片6 | 图片7 |
-----------------------------------------------------------
| 型号1 | 型号2 | 型号3 | 型号4 | 型号5 | 型号6 | 型号7 |
-----------------------------------------------------------

....................
结束循环


-------------------
不知道怎么写了,如果没有7个的话就报错了,要么就是表格破了,页面全乱了
谁给个代码啊,不胜感激
...全文
87 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
net205 2005-09-25
  • 打赏
  • 举报
回复
我一般是这样做的
.....
Dim i
i=0
If not(objRst.eof and objRst.bof) Then
Response.Write "<table.....>"
While not objRst.eof
If i mod 7=0 Then Response.Write "<tr>"
Response.Write "<td width=14%><img src=abc.gif border=0><br>名称</td>"
i=i+1
If i mod 7=0 Then Response.Write "</tr>"
Wend
Response.Write "</table>"
End If
..........
qiqunet 2005-09-25
  • 打赏
  • 举报
回复


用一个变量计数,达到7就退出打印表格,未达到7时到达记录集未端,则补打单元格。

dim i
i=0
rs.movefirst
do while not rs.eof
i=i+1
response.write"<td>rs("field")</td>"
if i>=7 exit do
rs.movenext
loop

if i<7 then
for j=i to 7
response.write"<td> </td>"
next
end if



28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧