我也想知道
不过这好像不可能
result.getString(int);
等方法中都要以字段名作参数吗
或者字段号 但是如果我不知道 字段名 我怎么选择字段号呢

解决方案 »

  1.   

    ResultSet有个方法叫getMetaData(),它返回一个ResultSetMetaData对象。
    这个对象包含下列方法:
    getColumnCount() 
              Returns the number of columns in this ResultSet object.
    String getColumnLabel(int column) 
              Gets the designated column's suggested title for use in printouts and displays. 
     String getColumnName(int column) 
              Get the designated column's name. 
    其它方法你自己查一下文档
     
      

  2.   

    ResultSetMetaData rmd = rs.getMetaData();
    int columncount = rmd.getColumnCount();//字段数
    String columnName = getColumnName(int column)//对应字段名称
    这样就可以查找到字段总数这字段名了