Java - mostrar las tablas y atributos deuna base de datos

 
Vista:

mostrar las tablas y atributos deuna base de datos

Publicado por Alejandra (29 intervenciones) el 09/10/2002 21:28:44
Hola:

Quiero hacer una programa que me lea las tablas que existen en una base de datos y que de cada tabla pueda
obtener los atributos y desplegarlos en una pagina para que puedan seleccionar.

El objetivo de todo este es hacer una pagina que me permita hacer querys de la tabla y atributos seleccionados

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:mostrar las tablas y atributos deuna base de da

Publicado por Oscar (661 intervenciones) el 10/10/2002 01:14:17
Puedes hacer eso usando los metodos de la interfaz DatabaseMetaData

http://java.sun.com/j2se/1.4/docs/api/java/sql/DatabaseMetaData.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:mostrar las tablas y atributos deuna base de da

Publicado por Oscar (661 intervenciones) el 10/10/2002 03:21:34
Para obtener las tablas que hay en una base de datos puedes usar el siguente codigo:

import java.sql.*;

public class DBProperties {
public static void main(String[] args) throws SQLException, ClassNotFoundException {
Class.forName("org.postgresql.Driver");
Connection c = DriverManager.getConnection(url, usr, pwd);
DatabaseMetaData metaData = c.getMetaData();
ResultSet r;

// Imprime tablas
System.out.println("Tablas:");
r = metaData.getTables(null, null, null,null);
while(r.next()) {
System.out.println(r.getString("TABLE_NAME"));
}

c.close();
}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar