我先反问一句:如果用sql怎么做?

解决方案 »

  1.   

    rs = new resultSet();
    java.sql.ResultSetMetaData rsmd = rs.getMetaData();
    int columnCount = rsmd.getColumnCount();
    String[] cols = new String[columnCount];
    String[] coltype = new String[columnCount];
    for (int i = 0; i < columnCount; i++) {
    cols[i] = rsmd.getColumnLabel(i+1);
    coltype[i]=rsmd.getColumnTypeName(i+1);
    }
      

  2.   

    desc table_nm;
    不过用JDBC驱动可能不行的!但可以用 ResultSetMetaData来看表结构!它里面有很多方法的!用ResultSetMetaData rsmd=rs.getMetaData()来创建。