Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/05/2008, 09:52
Avatar de Lino-kun
Lino-kun
 
Fecha de Ingreso: mayo-2008
Ubicación: Cuernavaca Morelos Mexico
Mensajes: 126
Antigüedad: 16 años
Puntos: 2
Respuesta: ResultSet me sale vacio

Mira la mejor forma de encontrar tu Error es protegiendo tu aplicación con bloques try{ } catch(), con eso cuando en tiempo de ejecución truena es decir se genera la excepción puedes saber por que tronó
También protégete con un if(rs4.next()) ya que si no lo haces y el rs esta vació truena por un null pointerException. Mira tomé tu codigo y lo modifique un poco.

Aun no se que es lo que deseas hacer también seria bueno que nos lo platicaras.

Cuando te des cuenta de la excepción manda la al foro para que te ayudemos.

Código PHP:
try{
   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
    }
} catch(
Exception e){
   
System.out.println(e.getMessage());