Hallo,
ich habe eine GUI gebaut. Darin ist eine ComboBox enthalten, die als Wert die ID-Nummern aus einer Tabelle beinhalten soll. Jetzt habe ich mit Java bereits eine Verbindung zur Datenbank aufgebaut. Anschließend habe ich ein ArrayList erstellt, worin die ID`s gespeichert werden sollen, um später der JComboBox übergeben zu werden.
Meine Frage ist, wie lese ich die Daten aus einer Tabelle mit Java aus und gebe sie in ein Array?
EDIT:
Ich habe folgende Funktion:
Die Frage ist jetzt, was in die while-Schleife hineinkommt, damit ich zeile für zeile die tabelle mit der Spalte VID ausgeben kann.
ich habe eine GUI gebaut. Darin ist eine ComboBox enthalten, die als Wert die ID-Nummern aus einer Tabelle beinhalten soll. Jetzt habe ich mit Java bereits eine Verbindung zur Datenbank aufgebaut. Anschließend habe ich ein ArrayList erstellt, worin die ID`s gespeichert werden sollen, um später der JComboBox übergeben zu werden.
Meine Frage ist, wie lese ich die Daten aus einer Tabelle mit Java aus und gebe sie in ein Array?
EDIT:
Ich habe folgende Funktion:
Java:
public Combobox(){
Datenbankverbindung datenbankverbindung = new Datenbankverbindung();
try{
Statement statement = datenbankverbindung.conn.createStatement();
ResultSet resultset = statement.executeQuery("SELECT VID FROM VERTRAEGE");
while(resultset.next()){
String s = resultset.getString("");
System.out.println(resultset);
}
statement.close();
System.out.println("Fertig");
}
catch(Exception e){
JOptionPane.showMessageDialog(null, "Fehler", "Fehler", JOptionPane.ERROR_MESSAGE);
}
}
Die Frage ist jetzt, was in die while-Schleife hineinkommt, damit ich zeile für zeile die tabelle mit der Spalte VID ausgeben kann.
Zuletzt bearbeitet: