ResultSet und Schleifen

Der nette Mann

Erfahrenes Mitglied
Hi,

ich möchte folgendes machen:

Ich führe eine SQL Abfrage aus, die wie folgt lautet:
select * from <tab_name> where <Bedingung>
Da diese Abfrage für mehrere Tabellen ausgeführt werden soll und ich alle Daten haben möchte frage ich die Spalten mit * ab. Nun bekomme ich ein ResultSet zurück. Jetzt möchte ich die Spaltenamen und die Werte verarbeiten. Da ich an die Namen der Spalten kommen will, muss ich ja irgendwie über die Spalten, anstatt wie üblich über die Zeilen schleifen. Geht das überhaupt? Gibt es noch eine andere Möglichkeit an die Namen zu kommen?

Danke für eure Antworten

Der nette Mann
 
Du kannst mit ResultSet.getResultSetMetaData() ein Objekt erhalten welches die gewünschten Informationen enthalten sollte .. Einfach mal die Dokumentation konsultieren ;) ..


Gruß Stefan
 
Zurück