Auf Thema antworten

Grundsätzlich finde ich es ein bisschen unglücklich, wenn Methoden genauso wie Variablen heissen. Generell sollte man anhand des Namens einer Methode auch deren Zweck erkennen können.

catch Blöcke niemals leer lassen!! Mindestens [code]e.printStackTrace();[/code] rein, wie soll man sonst evtl. Fehlerquellen finden.


Zur Frage: Sobald der Listener an der Choice Komponente reagiert, wird überprüft, ob ein gültiger Wert (z.B. SelectedIndex > 0) ausgewählt wurde. Anschließend wird mit diesem Wert (getSelectedItem) das Statement zusammengebaut (hier würde sich PreparedStatement empfehlen) und ausgeführt.



Oben