數據庫對我們來說是透明的,如果你想直到數據庫中某個表的字段數以及各個字段名的時候,可以採用以下方法來實現:
try {
ResultSet rs = Connect.getConnection().createStatement().executeQuery("select * from "+tbname);
ResultSetMetaData rss = rs.getMetaData();
int columnCount = rss.getColumnCount();
System.out.println("Column's count : "+columnCount);
for(int i = 1;i<=columnCount; i++){
System.out.println(rss.getColumnName(i));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}