public List ObtenerLasCompras(int idju){
       Connection cn = this.conectar();
       ArrayList lista = new ArrayList();
        Statement  st = null;
        
    try {
        st = cn.createStatement();
    } catch (SQLException ex) {
        Logger.getLogger(conectar.class.getName()).log(Level.SEVERE, null, ex);
    }
        ResultSet res;
      
        try {
           
        
            res = st.executeQuery("select * from compra where IdJuego='"+idju+"'");
       
        
            /////////////////////
           while(res.next())
            {  
                String nk=null;
                DataFecha df=new DataFecha();
        
                 nk =res.getString(1);
                
                df=this.getFecha(res.getString(3));
                 
//                      }fecha juego cliente
                   Cliente cli=new Cliente();
                   cli=cont2.findC(nk);
                   
                   Juego ju=new Juego();
                  ControladorJuego c1=ControladorJuego.getInstance();
                   ju=c1.findUnJuego(idju);
                  
                  if(ju==null || cli==null){
                      JOptionPane.showMessageDialog (null, "en obtener las compras esta mal");
                  }
                  Compra com = new Compra(df,ju,cli);
                  
                           lista.add(com);
               
            }
           
            
        } catch (SQLException ex) {
            System.out.println(ex.toString());
           
        }  
//    return null;
    return lista;
        
    }