Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/05/2005, 05:08
Avatar de haron
haron
 
Fecha de Ingreso: febrero-2004
Ubicación: Cádiz (refinitivo)
Mensajes: 632
Antigüedad: 21 años, 1 mes
Puntos: 3
puede ser que esteis usando el Resulset mal.

si haceis lo siguiente:
Código:
ResultSet rs = query.executeQuery("select ...");
y luego en otra parte LEJANA del programa haceis:
Código:
while (rs.next()) {
    rs.getString("campo");
    ..
}
nadie me asegura que este result set se este llamando desde el "primer registro".

lo correcto es esto:
Código:
Statement s = connection.createStatement();
ResultSet rs = s.executeQuery("select ...");
while (rs.next()) {
    rs.getString("campo1");
    ....
}
s.close();  // don´t forget!
__________________
Si ocurre algo importante, estamos afuera fumándonos unos cigarritos.