Dae galera!! Como por exemplo, eu informando o nome de uma base de dados ou algo parecido, eu consiga informações de todas as tabelas!( NOme de todas, campos, tamanho!) e também nome do usuário, senha etc… Isso depois de eu já estar conectado!!!
A minha idéia é criar um gerador que com essas informações eu consiga criar os meus DAO’s, Telas de cadastro, classe de conexão( Por isso preciso depois de conectado obter senha e usuário para geralção dessa classe ) ou algo nesse sentido!!
Eu já consigo pegar informações de uma tabela individualmente, mas eu precisaria pegar essas informações para todas as tabelas de uma base!!!
Valeu!!!
[code]Connection con = DriverManager.getConnection(…);
DatabaseMetaData meta = con.getMetaData();
ResultSet tabelas = meta.getTables("", "", "", null);
while(tabelas.next()){
System.out.println(tabelas.getString("TABLE_NAME"));
}[/code]
http://java.sun.com/j2se/1.5.0/docs/api/java/sql/DatabaseMetaData.html
Valeu cara!! Fique com Deus!!