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 . >
|