Hallo ich möchte auf einer Datenbank eine Auswertung durchführen und die Ergebnisse in einen JTable anzeigen lassen.
Bei meiner Varainte wird aber für jeden Eintrag in der DB ein neuer JTable aufgerufen.
Wie kann ich den gesamten Inhalt der DB bzw. der gewünschten Daten in nur einem JTable wiedergeben ?
Sorry aber bin noch ziemlich am Anfang der Programmierung und bräuchte dort mal Hilfe. Danke im Voraus!!
Bei meiner Varainte wird aber für jeden Eintrag in der DB ein neuer JTable aufgerufen.
Wie kann ich den gesamten Inhalt der DB bzw. der gewünschten Daten in nur einem JTable wiedergeben ?
Sorry aber bin noch ziemlich am Anfang der Programmierung und bräuchte dort mal Hilfe. Danke im Voraus!!
Code:
while (rset1.next ()) {
String rowData[][]={
{rset1.getString(1), rset1.getString(2), rset1.getString(3), rset1.getString(4), rset1.getString(5)}
};
String columnNames[]={
"DATAID", "DATUM", "ZEIT", "DESCR", "TYP"
};
JTable table = new JTable( rowData, columnNames );
JFrame frame = new JFrame();
frame.getContentPane().add( new JScrollPane(table) );
frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
frame.pack();
frame.setVisible( true );
}