Pixel

setzer

.de
Aktuellste Kommentare:
  • Stefan schrieb:
    Schöner Beitrag und nützliche Links, vielen Dank dafür!...
    [lesen]
  • Pixelsetzer schrieb:
    Hi Marius, danke für den Hinweis. Ich hab das gar nicht gesehen, dass die Zeichen unformatiert wurden. Ich habe es gleich mal geändert. ;-) Wegen...
    [lesen]
  • Marius Gerum schrieb:
    Sehr schön, gefällt mir gut :-) OOP ftw ;-) Marius...
    [lesen]
  • Marius Gerum schrieb:
    upps, im letzten Kommentar ... wusste nicht dass HTML funzt, ich meinte > und < ^^...
    [lesen]
  • Marius Gerum schrieb:
    Hi, schöner Artikel und gut strukturierter Code. 2 Dinge würden mir an dieser Stelle vielleicht noch fehlen, und zwar das fertige Applet zum sofo...
    [lesen]

Tipp zu JDBC: Daten aus dem ResultSet in ein Array packen

Leider ist dies nicht ohne einem kleinen Umweg möglich, Daten aus dem ResultSet in ein Array zu packen, da man nicht ohne Umwege die “Größe” des ResultSet ermitteln kann. Die Anzahl der Datensätze wird allerdings benötigt, wenn man diese in einem Array speichern möchte, da man bei der Erzeugung die Anzahl der Felder angeben muss.

Eine Möglichkeit diesen Umstand zu umgehen ist, dass man die Datensätze erst in einer ArrayList speichert und aus dieser ArrayList später ein einfaches Array macht.

Diese Umwandlung einer ArrayList in ein Array lässt sich wie folgt bewerkstelligen:

1
2
ArrayList<MyObject> myArrayList = new ArrayList<MyObject>();
MyObject[] myObjectArray = (MyObject[]) myArrayList.toArray(new MyObject[0]);

(MyObject kann dabei ein beliebiges vorhandenes Objekt sein.)

Kommentar schreiben:

Mit der Eingabe des Sicherheits-Codes stimmen Sie der Speicherung ihrer IP-Adresse und ihrer anderen angegebenen Daten zu.
Die IP-Adresse und ihre E-Mail wird nur für die Spam-Abwehr benötigt.