Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2014, 21:44
Japrendo
 
Fecha de Ingreso: noviembre-2013
Mensajes: 147
Antigüedad: 11 años
Puntos: 1
linkedlist recibiendo variable

Bien, otro peldaño mas, a ver si alguien me ayuda, he leido sobre el tema y aqui no he visto nada parecido a ver si alguien me ayuda.

tengo una clase que recibe una variable y con esta necesito llenar una lista, lo hago con linkedlist asi :

Código:
        int idR = Integer.parseInt(request.getParameter("id"));
        DBListas cDB2 = new DBListas();
        LinkedList<RegistrosListas> listaEcoOfi = cDB2.getEcoListasOfi(idR);
PREGUNTO : es correcto enviar la variable dentro de cDB2.getEcoListasOfi(idR) ?

al otro lado la clase donde me conecto y ejecuto el query la tengo asi :

Código:
   public LinkedList<RegistrosListas> getEcoListasOfi(int idR) throws SQLException 
   {        
      LinkedList<RegistrosListas> listaEcoOfi = new LinkedList<RegistrosListas>();
      Connection connL = null;
      try {
         connL = ConexionEco.getConexion();
      } catch (Exception e) {       
         System.out.println(e.getMessage());   
      }            
      if (connL != null) {
         PreparedStatement psL;
         String consulta;
         consulta="Select ZGE_LOCALIDAD LOCX, substr(ZGE_NOM_LOCALIDAD,1,28) NOMLOC, ZGE_OFI_COMER from LFV_ZONAS_GEOGRAFICAS t where t.ZGE_OFI_COMER=" + idR + " order by ZGE_LOCALIDAD";
Si le quito el parametro "idR" y dejo el query basico, funciona.
Gracias por sus comentarios.