Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς μπορείτε να διαπιστώσετε εάν Κενό Συνόλου Αποτελεσμάτων επεστράφη σε Java

ResultSet είναι μια κατηγορία που ορίζεται στο πρότυπο βιβλιοθήκες για τη γλώσσα προγραμματισμού Java . Ένα αντικείμενο ResultSet ενσωματώνει ένα σύνολο εγγραφών της βάσης δεδομένων ( ονομάζεται επίσης " σειρές" ) ? Συνήθως , αυτό το σύνολο είναι το αποτέλεσμα της αναζήτηση σε μια βάση δεδομένων για τις σειρές που ικανοποιούν μια δεδομένη κατάσταση . Ανάλογα με τα περιεχόμενα της βάσης δεδομένων κατά τη στιγμή το ερώτημα αξιολογείται , μπορεί ή δεν μπορεί να υπάρχει γραμμών που επιστρέφονται από το ερώτημα - δηλαδή , η ResultSet μπορεί να είναι κενό. Μπορείτε να γράψετε κώδικα Java που καθορίζει αν μια ResultSet είναι άδεια ή όχι . Οδηγίες
Η 1

Συμπεριλάβετε την ακόλουθη γραμμή στην αρχή του προγράμματός σας Java :

java.sql εισαγωγής ? 2

Υπολόγισε την τιμή της ResultSet που θέλετε να ελέγξετε για το κενό , όπως στο ακόλουθο δείγμα κώδικα :

ResultSet myResultSet = Statement.executeQuery ( " επιλέξτε * από τους υπαλλήλους ? " ) ?
εικόνων 3

Ελέγξτε αν το ResultSet είναι άδειο προσπαθώντας να χρησιμοποιούν τη μέθοδο " ResultSet.absolute ( ) " για να μετακινήσετε το δρομέα στην πρώτη γραμμή , όπως στο ακόλουθο δείγμα κώδικα :

αν ( myResultSet.absolute ( 1 ) ) {

System.out.print ( « Το αντικείμενο ResultSet δεν είναι κενό" ) ?

} else {

System.out.print ( « Το αντικείμενο ResultSet είναι άδειο " ) ?

}

Σε κάθε μη κενό αντικείμενο ResultSet , υπάρχει σειρά 1 ? Ως εκ τούτου, " ResultSet.absolute ( 1 ) " επιστρέφει true αν και μόνο αν το αντικείμενο δεν είναι άδειο


Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα