Lautsprecher
Erfahrenes Mitglied
Hi,
ich befülle eine ComboBox mit Einträgen aus einer Datenbank über Vektoren!!
In meiner Applikation ist dann immer die ComboBox mit dem ersten Eintrag gefüllt.
Ich möchte aber gerne, wenn die Combobox aufgerufen wird "blank " drin steht.
Ich hab schon versucht:
Combobox.addItem(""); vor der for-Schleife bzw. in die while(rs.next()) einzubauen. Bekomme dann aber einen
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 1
Wie muss ich meinen Code noch modifizieren
Hasta luego
ich befülle eine ComboBox mit Einträgen aus einer Datenbank über Vektoren!!
Code:
Vector kennung = mitarbeiterauslesen();
for ( int i = 0; i < kennung.size(); i++ )
{
ComboMitarbeiternamen.addItem(kennung.get(i));
}
Code:
while(rs.next())
{
nachn = rs.getString("Nachname");
persnr = rs.getString("PersonalNr");
if (persnr != null)
{
benutzerauswahl = nachn + "." + persnr;
kennung.add(benutzerauswahl);
benutzerauswahl = null;
nachn = null;
persnr = null;
}
}
In meiner Applikation ist dann immer die ComboBox mit dem ersten Eintrag gefüllt.
Ich möchte aber gerne, wenn die Combobox aufgerufen wird "blank " drin steht.
Ich hab schon versucht:
Combobox.addItem(""); vor der for-Schleife bzw. in die while(rs.next()) einzubauen. Bekomme dann aber einen
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 1
Wie muss ich meinen Code noch modifizieren
Hasta luego
Zuletzt bearbeitet: