Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/03/2013, 09:43
cucuru
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 10 meses
Puntos: 17
Respuesta: Recuperar datos entre tablas

sólo entra un valor en "ventas" por como tienes los bucles, fijate:

Código:
            while (rs.next()){
               product = rs.getInt("idproductos");
               pass = rs.getString("passwordcliente");
               unidades = rs.getInt("unidades");
            }

imagina que hay 7 elementos en rs, con la ejecución 1 das valores, con la ejecución 2 "machacas" lso valores de 1, con la ejecución 3 "machacas" los valores de 2.... y así hasta la 7 que ya tienes los valores.


Total que al hacer la inserción en ventas haces sólo los valores del último resultado.

Todas las búsquedas en la base de datos tienen que ir dentro de este primer rs.next(), y también el .add.

Saludos