solsticepan
Grünschnabel
Hallo Leute,
ich hab irgendwie heut nen hirnhänger....
kann mir jemand vielleicht helfen, ich möchte gerne JLabels mit den Daten aus dem
ResultSet füttern, doch irgendwie bleib ich bei der for schleife hängen
folgender Code
private JPanel loadLabels() {
JPanel panel = new JPanel() ;
JLabels label[] = new JLabel[15] ;
try {
Statement s = db.getConnection.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY) ;
ResultSet rs = s.executeQuery("Select * from MyDatabase) ;
ResultSetMetaData rd = rs.getMetaData();
//die letzte zeile so ausgeblendet sein
// ergibt 14
int x = rd.getColumnCount() -1 ;
// Ab hier will es nicht so wie ich es gerne hätte
// Alle labels mit den Daten aus der Datenbank angezeigt
for (int i = 1 ; i <= x ; i++ ) {
rd.getColumnName(i) ;
for (int l = 0 ; l < label.lengt ; l++ ) {
label [ l ] = new JLabel() ;
label [ l ].setText(rd.getColumnName(i) ) ;
}
}
}
}
ich hab irgendwie heut nen hirnhänger....
kann mir jemand vielleicht helfen, ich möchte gerne JLabels mit den Daten aus dem
ResultSet füttern, doch irgendwie bleib ich bei der for schleife hängen
folgender Code
private JPanel loadLabels() {
JPanel panel = new JPanel() ;
JLabels label[] = new JLabel[15] ;
try {
Statement s = db.getConnection.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY) ;
ResultSet rs = s.executeQuery("Select * from MyDatabase) ;
ResultSetMetaData rd = rs.getMetaData();
//die letzte zeile so ausgeblendet sein
// ergibt 14
int x = rd.getColumnCount() -1 ;
// Ab hier will es nicht so wie ich es gerne hätte
// Alle labels mit den Daten aus der Datenbank angezeigt
for (int i = 1 ; i <= x ; i++ ) {
rd.getColumnName(i) ;
for (int l = 0 ; l < label.lengt ; l++ ) {
label [ l ] = new JLabel() ;
label [ l ].setText(rd.getColumnName(i) ) ;
}
}
}
}