Praca z obiektami Statement
Biblioteka CityBook chce odpytać swoją tabelę books. Aby wykonywać zapytania SQL w JDBC, musisz utworzyć obiekt Statement na podstawie połączenia, a następnie użyć go do uruchomienia zapytań i pobrania wyników.
Dane uwierzytelniające są wstępnie załadowane w klasie Credentials, a wszystkie niezbędne importy (Connection, DriverManager, SQLException, Statement, ResultSet) są dostępne.
To ćwiczenie jest częścią kursu
Zapytania do bazy danych PostgreSQL w Javie
Instrukcje do ćwiczenia
- Utwórz obiekt
Statementna podstawie połączenia. - Wykonaj zapytanie, używając obiektu
Statement, aby uzyskaćResultSet.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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!");
}
}
}