Java: Wie kann ich eine SQL-Ausgabe in Liste o.ä. abspeichern, um mit dem Ergebnis "zu arbeiten"?
Hallo,
mir wurde gesagt, ich solle mein SQL-Ausgabe, welche ich über folgenden Code bekomme in bspw. einer Liste o.ä. speichern, um damit zu arbeiten. Da ich relativ neu in Java bin, kenne ich leider nur Listen und habe keine Ahnung, wie ich eine SQL-Tabellenausgabe in einer Liste speichern soll und was mit "ö.ä." gemeint ist.
Hier erstmal der Code:
String stmnt = "SELECT * FROM dbo.Results";
PreparedStatement pstmnt = c.getConnection().prepareStatement(stmnt);
ResultSet rs = pstmnt.executeQuery();
ResultSetMetaData rsmd = rs.getMetaData();
int column_count = rsmd.getColumnCount();
for (int i = 1; i < column_count + 1; i++) {
String spaltenname = rsmd.getColumnName(i);
System.out.print(spaltenname);
}
// Output column contents of column i (variable number of columns)
System.out.print("\n");
while (rs.next()) {
for (int i = 1; i < column_count + 1; i++) {
System.out.print(rs.getString(i) + "\t");
}
System.out.println("");
}
}
Beispielcode wäre super! Ich bin gerade einfach verwirrt.
LG
Niklas