|
|
Escrito por
Andrés
el 22/05/2008
Hola. Necesito saber como puedo sacar el nombre de todas las tablas de cualquier base de datos hecha en Access. En sql creo que existe un sentencia: Select tname from tab; Select table_name from tabs; Esta es parte del código: Connection conexion; // @jve:decl-index=0: Statement sentencia; Try { Class. forName ("sun.jdbc.odbc. JdbcOdbcDriver"); conexion = DriverManager. getConnection ("jdbc:odbc:NOMBRE_TABLA","","" ); sentencia = conexion. CreateStatement();
ResultSet resultado;
Resultado = sentencia. ExecuteQuery( "select table_name from tabs" );
while(resultado. Next()) { String nombres = resultado. GetString("table_name"); comboSemana. Add(table_name);
} } catch { System.out.println(); } Nota: Quiero recordar que este programa tiene el proposito de poder utilizarse con diferentes BBDD. Por eso no realizo consultas especificas de los nombres de las tablas. Gracias. |
|
|
Citar |
Ver mensaje
|
|
Al escribir en el debate:
|