ResultSet ist eine Klasse in den Standard- Bibliotheken für die Programmiersprache Java definiert. Ein ResultSet-Objekt verkörpert eine Reihe von Datensätzen (auch als " Reihen " ) , in der Regel , dass das Ergebnis der Gruppe Abfragen einer Datenbank für die Zeilen, die eine bestimmte Bedingung erfüllen. Abhängig vom Inhalt der Datenbank zum Zeitpunkt der Abfrage ausgewertet wird , kann oder auch nicht Zeilen von der Abfrage zurückgegeben werden dort - das heißt, die ResultSet kann leer sein . Sie können Java-Code schreiben , ob ein ResultSet leer ist oder nicht bestimmt . Anleitung
1
Fügen Sie die folgende Zeile am Anfang Ihres Java-Programm :
import java.sql ;
2
Berechnen Sie den Wert des ResultSet dass Sie für die Leere zu testen, wie im folgenden Beispielcode:
ResultSet myResultSet = Statement.executeQuery ( " select * from Mitarbeiter ; ");
3
Testen Sie, ob das ResultSet leer durch den Versuch, Verfahren " ResultSet.absolute ()" verwenden , um den Cursor in die erste Zeile zu bewegen , wie im folgenden Beispielcode ist :
if ( myResultSet.absolute (1) ) {
System.out.println ( " Das ResultSet-Objekt ist nicht leer ");
} else {
System.out.println ( " Das ResultSet-Objekt ist leer " ); }
An jedem nicht-leeren ResultSet-Objekt existiert Reihe 1 , daher " ResultSet.absolute (1) " true zurück, wenn und nur wenn das Objekt nicht leer < br . >