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 :

Manipulation d'un ResultSet :Parcourt des enregistrements


Notes:

L'exemple de code ci-contre n'est qu'un extrait de code. Il faut donc, bien entendu, toujours protéger votre code contre d'éventuelles remontées d'exceptions.

Un ResultSet gère en interne un curseur. Le curseur pointe l'enregistrement en cours. La méthode next permet de faire passer le curseur sur l'enregistrement immédiatement suivant. Cette méthode renvoie un booléen. Dans le cas où la valeur est fausse, alors il n'y a plus d'enregistrements à traiter dans le ResultSet.

Différentes méthodes vous permettent de récupérer la valeur des champs de l'enregistrement courant. Ces méthodes commencent toutes par get, immédiatement suivi du nom du type de données (ex: getString). Via la surcharge, chaque méthode accepte soit l'indice de la colonne (à partir de 1) soit le nom de la colonne dans la table. L'exemple proposé, utilise ces deux possibilités.

Diapositive précédente Diapositive suivante