Java - Porque ¿java.sql.SQLException: No data found?

 
Vista:

Porque ¿java.sql.SQLException: No data found?

Publicado por Gerardo (16 intervenciones) el 21/02/2002 22:02:11
Porque ocurre este error en una pagina jsp
Como se puede controlar el caso de que la consulta a la base de datos no retorne datos
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Porque ¿java.sql.SQLException: No data found?

Publicado por Antonio (46 intervenciones) el 22/02/2002 09:31:26
La manera más sencilla de controlarlo es tener una variable lógica que actualices solo si te entra en el bucle de lectura de datos. Algo asi:
*----------------------------
boolean hayDatos = false;
while (rs.next())
{
// Aqui se lee el resultSet con los datos devueltos de la consulta
hayDatos = true;
}
// Aqui averiguas si la consulta ha devuelto datos ya que si la variable hayDatos está a false quiere decir que el resultSet (rs) estaba vacio.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar