Table des matières:

Qu'est-ce que le jeu de résultats SQL ?
Qu'est-ce que le jeu de résultats SQL ?

Vidéo: Qu'est-ce que le jeu de résultats SQL ?

Vidéo: Qu'est-ce que le jeu de résultats SQL ?
Vidéo: Pourquoi vous devez apprendre le SQL 2024, Décembre
Anonim

UNE Ensemble de résultats est un objet Java qui contient les résultats de l'exécution d'un SQL mettre en doute. En d'autres termes, il contient les lignes qui satisfont aux conditions de la requête. Les données stockées dans un Ensemble de résultats L'objet est récupéré via un ensemble de méthodes get qui permet d'accéder aux différentes colonnes de la ligne courante.

Alors, qu'est-ce que ResultSet dans JDBC avec exemple?

UNE Ensemble de résultats l'objet est une table de données représentant une base de données ensemble de résultats , qui est généralement généré en exécutant une instruction qui interroge la base de données. Pour Exemple , les Tables Basses. La méthode viewTable crée un Ensemble de résultats , rs, lorsqu'il exécute la requête via l'objet Statement, stmt.

Aussi, pourquoi ResultSet est-il vide ? Cela se produit lorsque vous avez deux ou plusieurs connexions ouvertes avec la base de données sur le même utilisateur. Par exemple une connexion dans SQL Developer et une connexion en Java. Le résultat est toujours un jeu de résultats vide . Essayez d'insérer de nouveaux enregistrements, puis validez dans votre fenêtre de commande SQL Run et exécutez votre code.

De plus, quels sont les types de ResultSet ?

Il existe 3 types de base de ResultSet

  • En avant uniquement. Comme son nom l'indique, ce type ne peut qu'avancer et ne peut pas faire défiler.
  • Insensible au défilement. Ce type est déroulant, ce qui signifie que le curseur peut se déplacer dans n'importe quelle direction.
  • Sensible au défilement.
  • En avant uniquement.
  • Insensible au défilement.
  • Sensible au défilement.

Que fait ensuite ResultSet ?

Initialement, ce curseur est positionné avant la première ligne. Les Suivant () méthode de la Ensemble de résultats l'interface déplace le pointeur du courant ( Ensemble de résultats ) s'opposer à la Suivant ligne, à partir de la position actuelle. Et en appelant le Suivant () méthode pour la deuxième fois le ensemble de résultats le curseur sera déplacé sur la 2ème ligne.

Conseillé: