如何在一行显示多条记录!?

itfly 2006-02-24 11:32:00
<%while(rs.next())
{%><tr>
<td>$<td>
<td>$</td>
<td>$</td>
<td>$</td>
<td>$</td>
</tr><%
}
rs.close();
%>

$ 的地方代码该如何写?!
...全文
159 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
crazycy 2006-02-26
  • 打赏
  • 举报
回复
呵呵,回答者都是红星星,也凑个热闹,支持一下
itfly 2006-02-26
  • 打赏
  • 举报
回复
可能doway(john) 是我需要的
yuzl32 2006-02-25
  • 打赏
  • 举报
回复
路过
jackkui 2006-02-24
  • 打赏
  • 举报
回复
你那样的代码是多行了,如果从代码中看出是一行的话,tr需要写在while循环的外面.
<tr>
<%while(rs.next())
{%>
<td><%=rs.getString(1)%></td>
<td><%=rs.getString(2)%></td>
<td><%=rs.getString(3)%></td>
<td><%=rs.getString(4)%></td>
<td><%=rs.getString(5)%></td>
<%
}
rs.close();
%>
</tr>
这样显示的效果就是
A1 A2 A3 A4 A5 B1 B2 B3 B4 B5
doway 2006-02-24
  • 打赏
  • 举报
回复
里边再写个 for 循环:

<%
while(true) {
%>
<tr>
<%
for (int i=0; i<5; i++) {
if (rs.next()) {
%>
<td>$<td>
<%
}
else {
...
}
}
%>
</tr>
<%
}
rs.close();
%>

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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