public LinkedList<Juego> getjuegosxcat(int jc) { LinkedList<Juego> listaDatosJuego; listaDatosJuego = new LinkedList(); System.out.print(jc); conexionbd.conexionmysql bd; bd = new conexionbd.conexionmysql(); bd.conectarBaseDeDatos(); Money precio = new Money(); try { ResultSet rs = bd.sentencia.executeQuery( "SELECT * FROM `juego`, `juego_categoria` WHERE `juego`.`id_juego` = `juego_categoria`.`id_juego` AND `juego_categoria`.`id_categ` = " + jc + ""); while (rs.next()) { Juego js = new Juego(); precio.setMoney(Double.valueOf(rs.getString("precio")), "$"); js.setJuego( rs.getString("nombre"), rs.getInt("tamanio"), precio, rs.getString("descripcion")); js.setImagen(rs.getString("imagen")); listaDatosJuego.add(js); } } catch (Exception e) { } bd.desconectarBaseDeDatos(); return listaDatosJuego; }
public LinkedList<Juego> getjuegosxdes(String nick) { LinkedList<Juego> listaDatosJuego; listaDatosJuego = new LinkedList(); conexionbd.conexionmysql bd; bd = new conexionbd.conexionmysql(); bd.conectarBaseDeDatos(); Money precio = new Money(); try { ResultSet rs = bd.sentencia.executeQuery("SELECT * FROM `juego` WHERE autor = '" + nick + "'"); while (rs.next()) { Juego js = new Juego(); precio.setMoney(Double.valueOf(rs.getString("precio")), "$"); js.setJuego( rs.getString("nombre"), rs.getInt("tamanio"), precio, rs.getString("descripcion")); js.setImagen(rs.getString("imagen")); listaDatosJuego.add(js); } } catch (Exception e) { } bd.desconectarBaseDeDatos(); return listaDatosJuego; }
public Juego datosdejuego(String dj) { Juego je = new Juego(); conexionbd.conexionmysql bd; bd = new conexionbd.conexionmysql(); String sql = "SELECT * FROM `juego` WHERE `nombre` = '" + dj + "'"; try { bd.conectarBaseDeDatos(); bd.resultado = bd.sentencia.executeQuery(sql); Money precio = new Money(); while (bd.resultado.next()) { precio.setMoney(bd.resultado.getDouble("precio"), "$"); je.setJuego( bd.resultado.getString("nombre"), bd.resultado.getInt("tamanio"), precio, bd.resultado.getString("descripcion")); je.setImagen(bd.resultado.getString("imagen")); je.setAutor(bd.resultado.getString("autor")); } } catch (SQLException ex) { Logger.getLogger(CPerfil.class.getName()).log(Level.SEVERE, null, ex); } if (bd.resultado == null) { JOptionPane.showMessageDialog(null, "No existen Juegos con ese nombre"); return null; } else { return je; } }