pastor, axo q vc tem q usar comando SQL do banco q vc
tah usando, no caso do MySQL eh:

... //efetua conexao com banco

Statement sql = connection.createStatement();
ResultSet rs = sql.executeQuery("show tables");
Vector tabelas = new Vector(1, 1);
if(rs.next()) {
  do {
    tabelas.add(rs.getString(1));
  } while(rs.next());
}

... // conclui codigo

no oracle vc vai ter q perguntar pro seu DBA. :) mai
pelo pouco q sei, tem q fazer um select na
user_col_column, algo assim. nao lembro agora.
o resto do codigo eh igual.

bom, agora se vc quiser, dah uma olhada nas classes do
java.sql, lah tem umas classes pra pegar informacoes
do banco. sao as classes *MetaData:

DatabaseMetaData - Comprehensive information about the
database as a whole. 

ResultSetMetaData - An object that can be used to get
information about the types and properties of the
columns in a ResultSet object. 

dah uma olhada nelas. mas creio q elas nao conseguem
retornar tal informacao.

abracos, bruno.


 --- Pastor <[EMAIL PROTECTED]> escreveu: > como faco
para pegar os nomes de tabelas e de seus
> campos em um BD qualquer que 
> eu soh sei o seu nome e driver odbc?
> 
> Fal�!!! 
> Past�
> 
> ------------------------------ LISTA SOUJAVA
> ---------------------------- 
> http://www.soujava.org.br  -  Sociedade de Usu�rios
> Java da Sucesu-SP 
> d�vidas mais comuns:
> http://www.soujava.org.br/faq.htm
> regras da lista:
> http://www.soujava.org.br/regras.htm
> historico:
>
http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para
> [EMAIL PROTECTED] 
>
-------------------------------------------------------------------------
>  

_______________________________________________________________________________________________
Yahoo! GeoCities
Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. � f�cil 
e gr�tis!
http://br.geocities.yahoo.com/

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a