Testar ResultaSet

1 resposta
Luiz_Henrique_Coura

Ae galera!

Como faço para saber se minha consulta no banco não retornou nada, ou seja, tais registros não existe no banco.

Estou fazendo isso:
.
.
.
ArrayList list = new ArrayList();

ResultSet rs = stmt.executeQuery( "SELECT * FROM myTable" );
if( !rs.next() ) {

    list.add( "Nenhum" );

} else {

    do {
        list.add( rs.getString( 1 ) );
    } while( rs.next() );

}
.
.
.

Não existe uma forma mais direta de fazer esse teste?

Valew!

1 Resposta

Rafael_Steil

Eh com o rs.next() mesmo.

Rafael

Criado 18 de março de 2005
Ultima resposta 18 de mar. de 2005
Respostas 1
Participantes 2