ResultSet vacio

Ruben
07 de Julio del 2006
Hola, estoy realizando una aplicacion en jsp, donde realizo una consulta, necesito validar que si el ResultSet esta vacio me mande un mensaje de que no hay Elementos que mostrar.
y q no entre al ciclo while(rst.next())
lo he intentado utilizando el getFetchSize() pero nose bien como utilizarlo.
de antemano muchisimas gracias.

ehlcves
07 de Julio del 2006
vamos a suponer que la consulta la realizar para comprobar los datos de un usuario no? entonces cuando haces la consulta, del resultset irás recogiendo los datos que te devuelve de cada uno de los campos. Suponemos que dentro del while(rs.next()), recoges el nombre del usuario. Entonces lo que puedes hacer es, antes del while(rs.next()) declarar la variable donde guardarás ese valor a null. Entonces si despues de ejecutar el bucle while (rs.next()), la variable esa sigue a null, quiere decir que la consulta no te ha devuelto ningún resultado.

No se si me he explicado. Me imagino que habrá una forma más eficaz de comprobar si te ha devuelto o no resultados una consulta, pero bueno, esa forma que te digo funciona.

Un saludo!!

________________________________

http://usuarios.lycos.es/ehlcves/ganadinero