Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/08/2009, 13:01
MiLLeN
 
Fecha de Ingreso: diciembre-2007
Mensajes: 194
Antigüedad: 17 años
Puntos: 5
Respuesta: ResultSet y mysql

Cita:
Iniciado por Erume Ver Mensaje
Gracias por tu respuesta. Si, es lo que se suele hacer, o eso tengo entendido. Por eso me extraña que no funcione. Posteo a continuación el trozo referente a la consulta.

Código:
              Statement statement = connection.createStatement();
              ResultSet res;
              //Ejecutamos la consulta sql, generada arriba
              res = statement.executeQuery(sql);
              
              res.last();
              int length = res.getRow();
              res.first();

              while(res.next()){
                      //Aquí recorro la consulta
              }
Cuando ejecuto el código, me salta un EOFException, cosa que no ocurre cuando pongo directamente en la variable length el valor que le corresponde (evitando así el res.last(); y res.first();).

Como dije antes, utilizo Mysql, con su correspondiente conector.

Un saludo.
Si, eso ya se que lo haces, pero lo que precisamente es mas importante es justo lo que eliminas, lo que quiero ver es como generas la consulta, si realizas bien los pasos para generar correctamente una consulta y despues, si lo haces bien como manipulas el resultset.
__________________
Aprender J2EE en www.programacionj2ee.com.
Mi framework PHP D Framework.