怎样取得.dbf文件的字段名,显示到一个list中

解决方案 »

  1.   

    //假设dbf的文件名为mydbf
    List list = new ArrayList();
    PreparedStatement pStmt = conn.prepareStatement("select * from mydbf");
    ResultSet rs = pStmt.executeQuery();
    ResultSetMetaData rsmd = rs.getMetaData();
    int numColumns = rsmd.getColumnCount();
    for (int i = 1; i < numColumns + 1; i++)
    {
        String columnName = rsmd.getColumnName(i);
        list.add(columnName);
    }