Utiliser les Statements
CityBook Libraries souhaite interroger sa table books. Pour exécuter des requêtes SQL avec JDBC, vous devez créer un objet Statement à partir de votre connexion, puis l’utiliser pour lancer les requêtes et récupérer les résultats.
Les identifiants de la base de données sont préchargés dans la classe Credentials, et tous les imports nécessaires (Connection, DriverManager, SQLException, Statement, ResultSet) sont disponibles.
Cet exercice fait partie du cours
Interroger une base de données PostgreSQL en Java
Instructions
- Créez un
Statementà partir de la connexion. - Exécutez la requête avec le
Statementpour obtenir unResultSet.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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!");
}
}
}