CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Créez un Statement à partir de la connexion.
  • Exécutez la requête avec le Statement pour obtenir un ResultSet.

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