Introducir datos a un jTable1
Publicado por Vaga (3 intervenciones) el 11/11/2009 23:15:24
Hola tengo un detalle con una base de datos ya la he podido leer pero no puedo visualizarla en un jTable1
les dejo el codigo para que me ayuden y se den cuenta de los que necesito
Connection conexion;
Statement sentencia;
ResultSet resultado;
String Mostrar[][];
int col=0;
int reg=0;
Mostrar = new String[reg] [col];
try { Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
} catch( Exception e ) {
System.out.println( "No se pudo cargar el puente JDBC-ODBC." );
return; }
//System.out.println("Inicio de programa");
// Se establece la conexión con la base de datos y se selecciona el origen desde
// la tabla Agenda
System.out.println("Inicio del Programa");
try { conexion = DriverManager.getConnection( "jdbc:odbc:Ciber","","" );
sentencia = conexion.createStatement();
resultado = sentencia.executeQuery( "SELECT * FROM Agenda" );
while( resultado.next() ) {
Mostrar[reg][col] = resultado.getString("Codigo");
Mostrar[reg][col++]= resultado.getString( "Nombre" );
Mostrar[reg][col++] = resultado.getString( "Apellido" );
Mostrar[reg][col++]= resultado.getString( "Edad" );
Mostrar[reg][col++] = resultado.getString( "Sexo" );
//aqui necesito introducir los resultados a un jTable
reg++;
col=0;
}
} catch( Exception e ) {
System.out.println( e );
return; }
System.out.println("Fin de programa");
}
espero su ayuda
les dejo el codigo para que me ayuden y se den cuenta de los que necesito
Connection conexion;
Statement sentencia;
ResultSet resultado;
String Mostrar[][];
int col=0;
int reg=0;
Mostrar = new String[reg] [col];
try { Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
} catch( Exception e ) {
System.out.println( "No se pudo cargar el puente JDBC-ODBC." );
return; }
//System.out.println("Inicio de programa");
// Se establece la conexión con la base de datos y se selecciona el origen desde
// la tabla Agenda
System.out.println("Inicio del Programa");
try { conexion = DriverManager.getConnection( "jdbc:odbc:Ciber","","" );
sentencia = conexion.createStatement();
resultado = sentencia.executeQuery( "SELECT * FROM Agenda" );
while( resultado.next() ) {
Mostrar[reg][col] = resultado.getString("Codigo");
Mostrar[reg][col++]= resultado.getString( "Nombre" );
Mostrar[reg][col++] = resultado.getString( "Apellido" );
Mostrar[reg][col++]= resultado.getString( "Edad" );
Mostrar[reg][col++] = resultado.getString( "Sexo" );
//aqui necesito introducir los resultados a un jTable
reg++;
col=0;
}
} catch( Exception e ) {
System.out.println( e );
return; }
System.out.println("Fin de programa");
}
espero su ayuda
Valora esta pregunta
0