ResultSet est une classe définie dans les bibliothèques standard pour le langage de programmation Java. Un objet ResultSet incarne un ensemble d'enregistrements de base de données (également appelé «lignes» ) ; typiquement , cet ensemble est le résultat de l'interrogation d'une base de données pour les lignes qui satisfont à une condition donnée . Selon le contenu de la base de données au moment où la requête est évaluée , il peut ou peut ne pas être lignes retournées par la requête - c'est le ResultSet peut être vide. Vous pouvez écrire du code Java qui détermine si un ResultSet est vide ou non . Instructions
1
inclure la ligne suivante au début de votre programme Java:
importation java.sql ;
2
calculer la valeur de l'objet ResultSet que vous voulez tester pour le vide , comme dans l' exemple de code suivant :
ResultSet myResultSet = Statement.executeQuery ( "SELECT * FROM employés ;") ;
3
Tester si le ResultSet est vide en tentant d'utiliser la méthode " ResultSet.absolute ()" pour déplacer le curseur sur la première ligne , comme dans l' exemple de code suivant :
if ( myResultSet.absolute (1 )) { Photos
System.out.print (" L'objet ResultSet n'est pas vide ");
} else {
System.out.print (" L'objet ResultSet est vide " ) ; }
sur n'importe quel objet ResultSet non vide , il existe la ligne 1 ; donc " ResultSet.absolute (1) " renvoie vrai si et seulement si l'objet n'est pas vide < br . >