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
Istruzioni dell'esercizio
- Crea uno
Statementa partire dalla connessione. - Esegui la query usando lo
Statementper ottenere unResultSet.
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!");
}
}
}