M
Martin
Gast
Folgendes Problem: Ich lese den kompletten Inhalt eines Selects (mit 7 Spalten) aus, also ungefähr so:
Die Daten aus dem Resultset werden in eine Hashtable geschrieben (name=rs.getString(1), adress=rs.getString(2) usw.) Jetzt möchte ich aber zu jedem Datensatz zusätzlich ein Ergebnis aus einer anderen Abfrage hinzufügen. Das geht aber nur, wenn ich gleichzeitig auf ein zweites ResultSet zugreifen kann (welches in diesem Fall z.B. die Kategorien zurückgibt, zu denen ein Datensatz gehört), was aber nicht funktioniert.
Martin
Code:
String query = "SELECT ... ";
ResultSet rs = stmt.executeQuery(query);
while (rs.next()) {
//datensatz in Hashtable schreiben
//hier möchte ich noch zusätzlich Daten aus anderen Abfragen in Hashtable schreiben
data.addElement(hash);
}
Die Daten aus dem Resultset werden in eine Hashtable geschrieben (name=rs.getString(1), adress=rs.getString(2) usw.) Jetzt möchte ich aber zu jedem Datensatz zusätzlich ein Ergebnis aus einer anderen Abfrage hinzufügen. Das geht aber nur, wenn ich gleichzeitig auf ein zweites ResultSet zugreifen kann (welches in diesem Fall z.B. die Kategorien zurückgibt, zu denen ein Datensatz gehört), was aber nicht funktioniert.
Martin