Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :

Java DataBase ConnectivityManipulation d'un ResultSet


Notes:

Nous savons maintenant exécuter un ordre SQL sur la base de données considérée. Pour ce faire, nous utilisons un objet de type Statement. Nous allons maintenant voir comment traiter les enregistrements retournés, si la requête était une requête de sélection.

En effet, la méthode executeQuery, définie dans l'interface Statement, renvoie un objet de type ResultSet (encore une fois, une interface). Cet ensemble de résultats étant complexe, nous allons manipuler les choses enregistrement par enregistrement. Pour ce faire, des méthodes de navigation existent (previous, next, first, last, ?).

Nous verrons aussi que, depuis JDBC 2.0, nous pouvons obtenir plusieurs types de ResultSet. Nous verrons quelles sont les différences et comment choisir le bon ResultSet en fonction de vos besoins.

Enfin nous verrons qu'il est possible de consulter les méta-données pour connaître la structure des tables. Ce que nous entendons par structure c'est le nombre de champs par enregistrement, le type de chaque champ, son nom, ?

Diapositive précédente Diapositive suivante