当前页面: 开发资料首页 → JSP 专题 → 新手问结果集分列显示问题
新手问结果集分列显示问题
摘要: 新手问结果集分列显示问题
一个SQL语句select top 15 a1 from a;
想把得到的结果集分五列三行显示,求解决方案!
本人是新手,希望能详细一点,谢谢!!
不好意思,分少了,本来想放100的!
自己顶上去!
可以参考下:
String sql = "select top 15 a1 from a";
ResultSet rs = conn.executeQuery(sql);
int col = 0;
while(rs.next())
{
out.print(rs.getString("a1"));
out.print(" ");
col++;
if(col == 5)
{
col = 0;
out.print("
");
}
}
<table width="200" border="0">
<tr>
<%int i=0;
while(rs.next()){%>
<td>
<table width="200" border="0">
<tr>
<td><%=rs.getString("")%></td>
</tr>
</table>
</td>
<%
i++;
if(i%5==0)
out.println("<tr>");
}%>
</tr>
</table>
谢谢楼上两位,我这就试试!