CommencezCommencez gratuitement

Utiliser des 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 informations d'identification de la base de données sont déjà chargées dans la classe Credentials, et tous les imports nécessaires (Connection, DriverManager, SQLException, Statement, ResultSet) sont disponibles.

Cette activité fait partie du cours

Interroger une base de données PostgreSQL en Java

Voir le cours

Instructions de l’exercice

  • Créez un Statement à partir de la connexion.
  • Exécutez la requête à l'aide du Statement pour obtenir un ResultSet.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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!");
        }
    }
}
Modifier et exécuter le code