ResultSet è una classe definita nelle librerie standard per il linguaggio di programmazione Java . Un oggetto ResultSet incarna una serie di record di database (chiamata anche "file" ) , in genere , che insieme è il risultato di una interrogazione di un database per le righe che soddisfano una determinata condizione . A seconda del contenuto del database al momento della query viene valutata , ci può essere o non essere righe restituite dalla query - cioè il ResultSet potrebbe essere vuoto . È possibile scrivere codice Java che determina se un ResultSet è vuoto o meno. Istruzioni
1
includere la seguente riga all'inizio del vostro programma Java :
import java.sql ;
2
Calcola il valore del ResultSet che si desidera testare per il vuoto , come nel seguente codice di esempio :
ResultSet myResultSet = Statement.executeQuery ( " SELECT * FROM dipendenti ;") ;
3
Verificare se il ResultSet è vuoto tentando di usare il metodo " ResultSet.absolute ( ) " per spostare il cursore alla prima riga , come nel seguente codice di esempio :
se ( myResultSet.absolute ( 1) ) {
System.out.print ("L'oggetto ResultSet non è vuoto ");
} else {
System.out.print ("L'oggetto ResultSet è vuoto " ) ;
}
su qualsiasi oggetto ResultSet non vuoto , fila 1 esiste , quindi " ResultSet.absolute ( 1) " restituisce true se e solo se l'oggetto non è vuoto < br . >