Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2008, 04:08
panyy80
 
Fecha de Ingreso: febrero-2007
Mensajes: 62
Antigüedad: 17 años, 10 meses
Puntos: 1
ResultSet me sale vacio

hola a todos, tengo un problema que no se como solucionarlo, resulta que tengo que hacer una select cada 132 muestra y a la quinta muestra que saca me dice que el resultset está vacio cuando no es así, en la base de datos existe,alguien me puede ayudar?? pongo el trozo de código. Muchas gracias

while(i<filas){

ResultSet rs1 = st3.executeQuery("SELECT MIN(RSUAVIZADA) FROM hoja1 WHERE ID BETWEEN '"+i+"' AND ('"+i+"' + '132')");
float min=0;

rs1.next();
min=rs1.getFloat(1);

ResultSet rs4=st3.executeQuery("SELECT ID FROM hoja1 WHERE (RSUAVIZADA<='"+min+"')AND (ID BETWEEN '"+i+"' AND ('"+i+"' + '132'))");

rs4.next();
id2=rs4.getInt(1);//Aqui me salta el error
st3.executeUpdate("INSERT INTO hoja2(ID,MINIMO,CICLO,FACTOR) VALUES ('"+id2+"','"+min+"', NULL,NULL)");

i+=132;

}