用JDBC的元数据接口。
给你一段代码:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=DriverManager.getConnection("jdbc:odbc:test");
DatabaseMetaData dbmd=conn.getMetaData();
ResultSet的以此类推:利用 getMetaData() 方法得到ResultSetMetaData
然后调用ResultSetMetaData 的getColumnType方法即可。
给你一段代码:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=DriverManager.getConnection("jdbc:odbc:test");
DatabaseMetaData dbmd=conn.getMetaData();
ResultSet的以此类推:利用 getMetaData() 方法得到ResultSetMetaData
然后调用ResultSetMetaData 的getColumnType方法即可。
dbmd.找不到getColumnType方法.
ResultSet rs=dm.getTypeInfo();
ResultSet rs = dm.getTypeInfo();while(rs.next()){
System.out.println( rs.getString(1) );
}