[code] try {
Class.forName(“com.mysql.jdbc.Driver”);
Connection con = DriverManager.getConnection(“jdbc:mysql://localhost/aaa”, “bbb”, “”);
DatabaseMetaData dbmd = (DatabaseMetaData) con.getMetaData();
String[] types = {"TABLE"};
ResultSet resultSet = dbmd.getTables(null, null, "%", types);
while (resultSet.next()) {
String tableName = resultSet.getString("TABLE_NAME");
estado = new DefaultMutableTreeNode(tableName);
pais.add(estado);
}
Statement stm = (Statement) con.createStatement();
ResultSet rs = stm.executeQuery(“SELECT * FROM toradora”);
while (rs.next()) {
String episodios = rs.getString("epsodio");
cidade = new DefaultMutableTreeNode(episodios);
estado.add(cidade);
}[/code]
bom como vcs viram ai esse codigopegaos nomes das tabelas e joga no jTree… e em baixo faz uma consulta pega o resultado e joga no jTRee bem agora
a 1ª consulta pega as seguintes colunas BLAME aaa teste toradora
a 2ª ta pegando o campo episodio da tabela toradora e adicionando ao jTree intão a arvore fica assim
+dowonloads
BLAME
aaa
teste
+toradora
(e o resultado da pesquisa do bd)
mas eu quero pegar o campo episodio de todos os tabelas e adicionar os dados em suas respectivas tabelas…
o que eu posso fazer pra isso funcionar?