Java Database Connectivity

Table des matières

1. Introduction
Accéder aux bases de données
2. Aperçu général
Introduction
Principe d'accès à une base
Un exemple simple
Chargement du pilote de la base
Création d’une requête
Récupération d’un résultat
Exemple complet
3. Établissement d'une connexion
Introduction
Chargement et déclaration du pilote
Introduction
Chargement et instanciation du pilote
Enregistrement du pilote
Chargement dynamique
Utilisation de DataSource
Pilotes pour les principales bases de données
Connexion à la base
Établissement de la connexion
Interface Connection
4. Éxecution de requêtes SQL
Introduction
Interface Statement
Création d'un objet Statement
Exécution d'un Statement
Fermeture d'un objet Statement
Création d'un objet PreparedStatement
Exécution d'un PreparedStatement
Clés générées, méthode getGeneratedKeys()
Exécution de mises à jour en batch
5. Exploitation des résultats
Introduction
Types d'objets ResultSet
Types de ResultSet
Mise à jour au travers d'un ResultSet : concurrency
Comportement lors de la fermeture du Statement : holdability
Lecture du résultat
Mise à jour du résultat
Fermeture d'un ResultSet