日期:2014-05-20  浏览次数:20707 次

急:java 如何取得数据表的字段名字
请都高手们在java里如何取得数据库里表的字段名字,只用提供一个表的名然后就返回一个数组,这个数组里就包含了这个表里的所有字段的名字。

------解决方案--------------------
ResultSet rs = ...;
ResultSetMetaData rsmd = rs.getMetaData();
for(int i = 1; i <= rsmd.getColumnCount(); i++) {
  System.out.println(rsmd.getColumnName(i));
}

rs 的 SQL 语句一定要是 SELECT * 开头的,你可以只选取一行或零行都可以的。