Aan de slagGa gratis aan de slag

Werken met Statements

CityBook Libraries wil hun books-tabel bevragen. Om SQL-queries in JDBC uit te voeren, maak je een Statement-object vanuit je verbinding en gebruik je dat om queries te draaien en resultaten op te halen.

De databasegegevens zijn vooraf geladen in de Credentials-klasse en alle benodigde imports (Connection, DriverManager, SQLException, Statement, ResultSet) zijn beschikbaar.

Deze oefening maakt deel uit van de cursus

Query's uitvoeren op een PostgreSQL-database in Java

Cursus bekijken

Oefeninstructies

  • Maak een Statement vanuit de verbinding.
  • Voer de query uit met het Statement om een ResultSet te krijgen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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!");
        }
    }
}
Code bewerken en uitvoeren