ResultSetMetaData m = rs.getMetaDate();
int numberOfColumns = rsmd.getColumnCount();
for(int i=1;i<=numberOfColumns ;i++){
  System.out.println(m.getColumnName(i);
  System.out.println(m.getColumnType(i);
  
}http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/java/sql/ResultSetMetaData.html

解决方案 »

  1.   

         ResultSet rs=...;//这里你的rs
         ResultSetMetaData rsmd=rs.getMetaData();
         int col=rsmd.getColumnCount();        while(rs.next())
           {
       for(int i=0;i<col;i++)
       {
    System.out.print(rsmd.getColumnName(i)+" : "+rs.getString(i)+"");
            rs.next();

       }
      System.out.println();
           }
      

  2.   

    3q.大家。以前一直没用过ResultSetMetaData 这个东东。谢谢谢谢:)