ResultSet vacio

Pilar Montenegro
22 de Junio 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.

leo_gran
22 de Junio del 2006
HOLA:

Hace lo siguiente:


if (ResulSet.next() == false)
{
out.print("MENSAJE DE ERROOOOOOOR");
}

Ojalás sea eso lo que quieres

leo_gran
22 de Junio del 2006
Hola,

Hace lo siguiente:

if (RES.next() != false)
{
out.print("MENSAJE ERROOOOOORRR");
}

Ojalás sea eso
Suerte.

Pilar Montenegro
22 de Junio del 2006
Que crees ya funciona, fuiste mi salvación muchísimas gracias.

T.Q.M.

Pilar Montenegro
22 de Junio del 2006
agregamos la sentencia que me mandaste de la siguiente manera, pero no manda el mensaje voy a seguir intentado donde crees que vaya esa intruccion o porque no la toma en cuenta???



if(rst.next() == false)
{
out.println("No hay elementos que mostrar");
}else{
while(rst.next()){
String nombre= rst.getString("NOMBRE");
String paterno = rst.getString("APATERNO");
String materno = rst.getString("AMATERNO");
String fecing=rst.getString("FECING");
out.println("<TR>");
out.println("<TD><input type=checkbox></TD>");
out.println("<TD><FONT color=#000066 size=2 face=Arial>");
out.println(fecing);
out.println("</TD></FONT>");
out.println("<TD><FONT color=#000066 size=2 face=Arial>");
out.println(nombre);
out.println("</TD></FONT>");
out.println("<TD><FONT color=#000066 size=2 face=Arial>");
out.println(paterno);
out.println("</TD></FONT>");
out.println("<TD><FONT color=#000066 size=2 face=Arial>");
out.println(materno);
out.println("</TD></FONT>");
out.println("</TR>");
}
}
out.println("</table>");
rst.close();
con.close();
}


Gracias!!!!

freddyucv
22 de Junio del 2006
si lo haces de esa forma no te imprimira el primer registro cuando existan ya que el next en el if te ubicara en el primer registro y el del while en el segundo usa mejor un do ... while