ResultSet é uma classe definida nas bibliotecas padrão para a linguagem de programação Java. Um objeto ResultSet incorpora um conjunto de registros de banco de dados (também chamados de " linhas" ) , normalmente , esse conjunto é o resultado da consulta de uma base de dados para as linhas que satisfazem uma determinada condição. Dependendo do conteúdo do banco de dados no momento em que a consulta é avaliada , pode ou não pode ser linhas retornadas pela consulta - ou seja, o ResultSet pode ser vazio. Você pode escrever código Java que determina se um ResultSet está vazio ou não . Instruções
um
Inclua a seguinte linha no início do seu programa Java :
import java.sql ;
2
Calcule o valor do ResultSet que você quer testar para o vazio, como no seguinte exemplo de código :
ResultSet myResultSet = Statement.executeQuery ( "SELECT * FROM empregados; ");
3
Teste se o ResultSet está vazio por tentar usar o método " ResultSet.absolute () " para mover o cursor para a primeira linha , como no seguinte exemplo de código :
if ( myResultSet.absolute (1 )) {
System.out.print ( " O objeto ResultSet não está vazio ");
} else {
System.out.print ( " O objeto ResultSet é vazio " );
}
em qualquer objeto ResultSet não vazio , existe a linha 1 , por isso " ResultSet.absolute (1) " retorna true se e somente se o objeto não está vazia < br. >