数据检索
public void setupTree(DatabaseMetaData metadata) throws SQLException {
String[] tableTypes={"TABLE"};
ResultSet tables=metadata.getTables(null,null,null,tableTypes);
String tableName=null;
DefaultMutableTreeNode tableNode;
while(tables.next())
{
tableName=tables.getString("TABLE_NAME");//这里就可以得到数据库中的第一个表
tableNode=new DefaultMutableTreeNode(tableName);
dbNode.add(tableNode);
ResultSet columnNames=metadata.getColumns(null,null,tableName,null);//为什么到这里什么也不返回呢
while(columnNames.next())
tableNode.add(new DefaultMutableTreeNode(columnNames.getString("COLUMN_NAME")));
}
}
我用的数据库是sql 有谁可以解释一下
搜索更多相关的解决方案:
数据检索
----------------解决方案--------------------------------------------------------