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;
}