Java - Llenar una tabla con datos indefinidos

 
Vista:

Llenar una tabla con datos indefinidos

Publicado por Anailil (21 intervenciones) el 22/07/2004 00:56:01
Hola Tengo un problemilla, Espero que me puedan ayudar.

Estoy extrayendo datos con Java de una Tabla de As/400, por medio de JDBC y SQL; Entonces el numero de registros que trae es indefinido, pueden ser muchos o pocos. y yo quiero meter estos datos a
una Tabla. ya lo intente de una y de otra manera, pero no lo he podido Lograr

Gracias por su alluda
Salu2!
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:Llenar una tabla con datos indefinidos

Publicado por chuidiang (532 intervenciones) el 22/07/2004 08:55:27
Crea un DefaultTableModel y un JTable de esta manera

DefaultTableModel modelo = new DefaultTableModel();
JTable tabla = new JTable (modelo);

Ahora, al modelo le añades las columnas que tenga tu ResultSet

modelo.addColumn ("nombre columna");

Y ahora, al modelo le vas añadiendo las filas con los datos. Del ResultSet extraes los registros uno a uno, convirtiendolos, por ejemplo, en un Object[]

Object [] registro = new Object [numeroColumnas];
for (int i=0; i<numeroColumas; i++)
registro[i] = resultSet.getObject[i];

y cada registro lo añades al modelo

modelo.addRow (registro);

Tendrás que pulir los detalles, pero la idea es más o menos esa.

Se bueno.
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