Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/11/2014, 10:19
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 5 meses
Puntos: 182
Respuesta: JTable con mysql

Buenas,

Cada vez que haces una add del Cliente, le estás pasando la misma referencia al mismo objeto.

Debes crear un objeto cliente en cada vuelta del bucle porque si no lo estás reescribiendo una y otra vez...

Suponiendo que la clase se llame "Cliente":

Código Java:
Ver original
  1. while(rs.next()) {
  2.                  Cliente cli = new Cliente();
  3.  
  4.                  cli.setNombresUlCliente(rs.getString("nombres"));
  5.                  cli.setApellidosUlCliente(rs.getString("apellidos"));
  6.                  cli.setCorreoUlCliente(rs.getString("correo"));
  7.                  cli.setCelularUlCliente(rs.getString("celular"));
  8.                  cli.setPaisUlCliente(rs.getString("pais"));
  9.                  cli.setCiudadUlCliente(rs.getString("ciudad"));
  10.                  ctm.getClientes().add(cli);
  11.                  ctm.fireTableDataChanged();                
  12.      
  13.             }

Un saludo
__________________
If to err is human, then programmers are the most human of us