Olá, boa tarde. Como eu faço prá saber se o retorno de um comando ReseltSet é null (não trouxe nenhum registro)?
Como saber se o retorno de um ResultSet é null
C
6 Respostas
E
ResultSet rs = ....;
boolean found = false;
while (rs.next()) {
found = true;
...
}
if (!found) {
System.out.println ("Não foram encontrados registros que satisfizessem à condição solicitada.");
}
C
if ( rs != null )
{
while ( rs.next() )
{
valor = rs.getXXX( COL );
}
}
else
{
// Nenhum registro
}
B
Um result set nunca retorna nulo. O rs.next que deve retornar falso na primeira tentativa.
if(rs.next()){
//tem resultado
else{
// não tem resultado
}
Ueh...
Quando c faz.
[code]
if(rs.next()){
// se entrar aki eh pq tem resultado.
}
while ( rs.next() ) também só vai entrar se rs.next() == true.
Criado 5 de outubro de 2009
Ultima resposta 5 de out. de 2009
Respostas 6
Participantes 7
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo