M
madmad
Gast
Hallo zusammen,
ich hoffe ihr könnt mir helfen. Von einer SQL Abfrage bekomm ich folgendes Ergebnis:
Alle Maler bzw. Lackierer sollen in jeweils einer eingenen JComboBox angezeigt werden. Ich hab versucht zwei
Vectoren zu füllen, jedoch bleiben diese immer leer.
Habt ihr vielleicht eine Idee wie man das Problem lösen könnte.
Vielen Dank für eure Hilfe.
Gruß
Markus
ich hoffe ihr könnt mir helfen. Von einer SQL Abfrage bekomm ich folgendes Ergebnis:
Code:
BERUFSGRUPPE NAME
----------------------------------------------------------
MALER Müller
MALER Schmidt
MALER Mayer
MALER Ecke
LACKIERER Lorenz
LACKIERER Zug
LACKIERER Bäcker
Alle Maler bzw. Lackierer sollen in jeweils einer eingenen JComboBox angezeigt werden. Ich hab versucht zwei
Vectoren zu füllen, jedoch bleiben diese immer leer.
Habt ihr vielleicht eine Idee wie man das Problem lösen könnte.
Vielen Dank für eure Hilfe.
Gruß
Markus
Code:
String BerufsGruppe;
String Name;
String Maler = "MALER";
String Lackierer = "LACKIERER";
Vector vMaler = new Vector();
Vector vLackierer = new Vector();
ResultSet result = myStatement.executeQuery(abfrageString);
//Abfrageergebnis auswerten und ausgeben
do {
System.out.println("BERUFSGRUPPE: " +result.getString("berufsgruppe"));
System.out.println("NAME: " +result.getString("name"));
BerufsGruppe = result.getString("berufsgruppe");
Name = result.getString("name");
if (Maler.equals(BerufsGruppe)){
vMaler .add(Name);
}
if (Lackierer.equals(BerufsGruppe)){
vLackierer .add(Name);
}
System.out.println("vMaler:" + vMaler + " vLackierer:" +vLackierer );
} while (result.next());
ComboBoxModel ComboModelMaler = new DefaultComboBoxModel(vMaler);
ComboBoxModel ComboModelLackierer = new DefaultComboBoxModel(vLackierer );
jComboMaler.setModel(ComboModelMaler);
jComboLackierer.setModel(ComboModelLackierer);