怎么才能一组一组循环显示?
a2048 2006-03-14 11:29:30 ........
String sql = "";
String a = "";
int i=0;
sql="select a,b from ab where id='0' order by b";
rs = stmt.executeQuery( sql );
%>
<table border="1" cellspacing="0" width="161" height="20">
<tr>
<%
while(rs.next()){
a=rs.getString("a").trim();
b=rs.getString("b").trim();
if(i % 3 == 0){
%>
<br/><br/>
<p align="left"><b><font size="2"> </font><font size="4">组号 <%=b%></font></b></p>
<%}
i++; %>
<table border="1" cellspacing="0" width="161" height="20">
<tr>
<td height="20" colspan="2" align="center"><font size="2"> <%=a%> </font></td>
</tr>
</table>
<%} %>
.........
我的数据库的数据是:
字段 id a b
0 钢笔 023
0 铅笔 023
0 圆珠笔 023
0 圆珠笔 023
0 钢笔 056
0 铅笔 056
0 圆珠笔 087
0 圆珠笔 087
字段a是货物名称,b是组号
以上代码已经实现功能如下:
组号 023
钢笔
铅笔
圆珠笔
组号 023
圆珠笔
钢笔
铅笔
组号 087
圆珠笔
圆珠笔
现在怎样才能一组一组循环显示?
象下面的效果:
组号 023
钢笔
铅笔
圆珠笔
圆珠笔
组号 056
钢笔
铅笔
组号 087
圆珠笔
圆珠笔