Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz obiekt Statement na 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!");
        }
    }
}
Edytuj i uruchom kod