ResultSet rs=.....//你的记录集
ResultSetMetaData meta=rs.getMetaData();
int n=meta.getColumnCount();//取得字段数.......while(rs.next()){
for(int i=0;i<n;i++){
out.println(rs.getString(i+1));
}
}
ResultSetMetaData meta=rs.getMetaData();
int n=meta.getColumnCount();//取得字段数.......while(rs.next()){
for(int i=0;i<n;i++){
out.println(rs.getString(i+1));
}
}
-----
××××
-----
String Mystr="";
int iColCount = rs.getMetaData().getColumnCount();
while(rs.next()){
for(int i=0;i<iColCount;i++)
Mystr += rs.getString(i + 1)+",";
}
<td><%=Mystr%></td>
应该满足需要了吧?
…………………………………………………………
int iColCount = rs.getMetaData().getColumnCount();这句什么意思??循环<tr>和<td>的在哪里?
取得rs的列数。<td><%=Mystr%></td>
Mystr 是你需要的结果,循环得到的。
html标签<td>不放在循环里。只是显示Mystr