Informações sobre a base de dados

3 respostas
H

Senhores,
Gostaria de saber se existe uma forma do jdbc me dar informaçoes sobre a base de dados q estou trabalhando,tais como tabelas(nomes,campos) e relacionamentos entre elas.Existindo,como fazer pra utilizar este recurso?

Desde ja agradeço,
Um abraço à todos.

3 Respostas

Rodrigo_Carvalho_Aul

Cada banco tem a sua maneira de fazer isso, no mysql por exemplo tem o show tables, show colums

[]'s

Rodrigo Auler

dbispo

http://www.guj.com.br/java.tutorial.artigo.24.1.guj

dudaskank

Na classe java.sql.Connection, existe um método chamado getMetaData(), que retorna uma instância de DatabaseMetaData. Esta classe tem vários métodos que retornam esse tipo de informações.

Dê uma olhada no javadoc desta classe.

:slight_smile:

Criado 12 de fevereiro de 2007
Ultima resposta 12 de fev. de 2007
Respostas 3
Participantes 4