IniziaInizia gratis

Lavorare con gli Statement

CityBook Libraries vuole interrogare la tabella books. Per eseguire query SQL in JDBC, devi creare un oggetto Statement dalla tua connessione, quindi usarlo per eseguire le query e ottenere i risultati.

Le credenziali del database sono già caricate nella classe Credentials e tutti gli import necessari (Connection, DriverManager, SQLException, Statement, ResultSet) sono disponibili.

Questo esercizio fa parte del corso

Eseguire query su un database PostgreSQL in Java

Visualizza il corso

Istruzioni dell'esercizio

  • Crea uno Statement a partire dalla connessione.
  • Esegui la query usando lo Statement per ottenere un ResultSet.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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!");
        }
    }
}
Modifica ed esegui il codice