Hi,
ich habe ein paar generelle Frage zum Umgang mit Daten aus Datenbanken.
Ich hole Datensätze aus einer Datenbank, die ja dann in ResultSets gespeichert werden.
1. Ist es "üblich", mit den ResultSets weiterzuarbeiten, oder werden diese Daten dann nochmals in Vektoren oder ähnliches überführt, weil im Nachhinein dort besser mit gearbeitet werden kann? Wenn ja, welche, und warum?
2. Wenn ich nun mit Schleifen arbeite, um bestimmte Felder dynamisch zu füllen und dort gleichzeitig mehrere Tabellen über Fremdschlüssel miteinander verbunden habe:
Bietet es sich nun an, PRO Schleife eine eigene Abfrage zu generieren (das kostet doch bestimmt viel Rechenleistung) oder eher eine ganze Tabelle über SELECT * reinzuholen, um dann die entsprechenden Schleifen ablaufen zu lassen?
Ich erstelle gerade mit einem JTree eine Übersicht über bestimmte Daten, und da bin ich mir nicht sicher, ob ich für jeden Knoten eine Abfrage generieren sollte oder alles ein mal Herschaufel und dann intern damit weiterarbeiten sollte.
3. Oder gibt es dazu eine Alternative, die ich nun als Anfänger noch nicht kenne. Dann wäre ich über ein oder zwei Schlagwörter ganz glücklich.
Vielen Dank und lieben Gruß,
Darokh
ich habe ein paar generelle Frage zum Umgang mit Daten aus Datenbanken.
Ich hole Datensätze aus einer Datenbank, die ja dann in ResultSets gespeichert werden.
1. Ist es "üblich", mit den ResultSets weiterzuarbeiten, oder werden diese Daten dann nochmals in Vektoren oder ähnliches überführt, weil im Nachhinein dort besser mit gearbeitet werden kann? Wenn ja, welche, und warum?
2. Wenn ich nun mit Schleifen arbeite, um bestimmte Felder dynamisch zu füllen und dort gleichzeitig mehrere Tabellen über Fremdschlüssel miteinander verbunden habe:
Bietet es sich nun an, PRO Schleife eine eigene Abfrage zu generieren (das kostet doch bestimmt viel Rechenleistung) oder eher eine ganze Tabelle über SELECT * reinzuholen, um dann die entsprechenden Schleifen ablaufen zu lassen?
Ich erstelle gerade mit einem JTree eine Übersicht über bestimmte Daten, und da bin ich mir nicht sicher, ob ich für jeden Knoten eine Abfrage generieren sollte oder alles ein mal Herschaufel und dann intern damit weiterarbeiten sollte.
3. Oder gibt es dazu eine Alternative, die ich nun als Anfänger noch nicht kenne. Dann wäre ich über ein oder zwei Schlagwörter ganz glücklich.
Vielen Dank und lieben Gruß,
Darokh