Mit Statements arbeiten
CityBook Libraries möchte die Tabelle books abfragen. Um SQL-Abfragen in JDBC auszuführen, musst du aus deiner Verbindung ein Statement-Objekt erstellen, damit Abfragen ausführen und Ergebnisse abrufen.
Die Zugangsdaten sind in der Klasse Credentials vorab geladen, und alle nötigen Importe (Connection, DriverManager, SQLException, Statement, ResultSet) sind vorhanden.
Diese Übung ist Teil des Kurses
Abfragen einer PostgreSQL-Datenbank in Java
Anleitung zur Übung
- Erstelle ein
Statementaus der Verbindung. - Führe die Abfrage mit dem
Statementaus, um einResultSetzu erhalten.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
public class Main {
public static void main(String[] args) throws SQLException {
// Create statement and execute query
try (Connection conn = DriverManager.getConnection(Credentials.URL, Credentials.USER, Credentials.PASSWORD);
Statement stmt = conn.____();
ResultSet rs = ____.____("SELECT * FROM books")) {
System.out.println("Query Executed!");
}
}
}