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
Instructions de l’exercice
- Créez un
Statementà partir de la connexion. - Exécutez la requête à l'aide du
Statementpour obtenir unResultSet.
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!");
}
}
}