ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
517
517
EMPFEHLEN
-
Ich möchte mehrere JTextFields mit Inhalten aus einer DB befüllen (Es würde nur 1 Ergebnis geben).
Ich weiß, dass es theoretisch so gehen würde:
Gibt es aber auch eine elegantere Lösung mit einem return am Ende der betreffenden Select-Methode?Code java:1 2 3 4
while (rs.next()) { tfName.setText(rs.getString("name")); tfAlter.setText(rs.getString("alter")); }
Geändert von chuvak (09.01.12 um 10:45 Uhr)
"Ein Pessimist ist ein Optimist mit Erfahrung."
-
09.01.12 11:08 #2
Hi,
was genau willst du denn an dieser Lösung eleganter machen? Wenn die DB nur 1 Zeile zurück gibt, dann wird die while-Schleife auch nur einmal durchlaufen. Alle deine Textfelder sind dann befüllt.
Gruß
FabioBitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]
Tutorials:
Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
JAnimationPanel - Animationen für Swing/AWT
SWTRatingBar (Bewertungs-Composite) selbst programmieren
____________________________________________________________________________
Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.
-
Ich möchte die Ausgabe ja mit nur einem return Statement zurückgeben, sie muss also irgendwo (z.B. Array) zwischengespeichert werden.
Dieser Select-Befehl wird in der Klasse DB ausgeführt, was wiederum aus der Klasse View aufgerufen wird, d.h. tfName und tfAlter (welche sich in View befinden) sind in DB nicht bekannt."Ein Pessimist ist ein Optimist mit Erfahrung."
-
09.01.12 11:46 #4
Das geht schon. Du musst einfach die Werte in einem Array/List speichern und mit return zurück geben lassen. Hier ein kleiner Codeausschnitt, als Denkanstoß.

Code java:
Gruß
FabioBitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]
Tutorials:
Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
JAnimationPanel - Animationen für Swing/AWT
SWTRatingBar (Bewertungs-Composite) selbst programmieren
____________________________________________________________________________
Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.
Ähnliche Themen
-
Mehrere Formularfelder befüllen aus DB
Von Myar im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 20.10.11, 10:21 -
Disabled JTextFields brauchen auf Mac OSX zu viel Platz
Von xanadoo im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 03.11.08, 10:11 -
mehrere dynamische abhängige Drop-Down-Listen aus Datenbank befüllen
Von karl001 im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 09.05.08, 11:08 -
JTextFields und OOP
Von soa im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 5Letzter Beitrag: 31.08.07, 13:02 -
Inhalt eines JTextFields ermitteln
Von fastfiler im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 7Letzter Beitrag: 14.10.05, 07:39





Zitieren
Login





