Ver Mensaje Individual
  #11 (permalink)  
Antiguo 11/03/2009, 11:42
Avatar de drac94
drac94
 
Fecha de Ingreso: mayo-2008
Ubicación: México
Mensajes: 383
Antigüedad: 16 años
Puntos: 5
Respuesta: PreparedStatement

la variable an esta declarada dentro del while pero nunca se sale del contexto, pues salida.add(an) se encuentra tmb dentro del while

Código PHP:
while (rs.next()) {
    
Usuarios an = new Usuarios();

    
an.setNivel(rs.getInt("Nivel"));
    
an.setCuenta(rs.getString("Cuenta"));
    
an.setClave(rs.getString("Clave"));
    
an.setNombre(rs.getString("Nombre"));
    
an.setIdServidor(rs.getInt("idServidor"));
    
an.setCveUsuario(rs.getInt("CveUsuario"));
    
an.setFua(rs.getDate("FUA"));
    
an.setEmail(rs.getString("EMAIL"));
    
an.setMenus(new ArrayList<Menu>());
    List<
MenuUsuariomenus =   (MenuUsuarioDAO.getInstance().obtenerMenuUsuario(a n.getCveUsuario()));
    for (
Iterator iter menus.iterator(); iter.hasNext();) {
        
MenuUsuario element = (MenuUsuarioiter.next();
        
an.getMenus().add(MenuDAO.getInstance().get(elemen t.getIdMenu()));
    }
    
salida.add(an);