public LinkedList<cliente> getclientesxjuego(int idj) { LinkedList<cliente> listacliente = new LinkedList(); conexionbd.conexionmysql bd; bd = new conexionbd.conexionmysql(); bd.conectarBaseDeDatos(); System.out.println(idj); try { ResultSet rs = bd.sentencia.executeQuery( "SELECT * \n" + "FROM compra, perfil\n" + "WHERE compra.nick = perfil.nick\n" + "AND id_juego =" + idj + ""); while (rs.next()) { cliente c = new cliente(); c.setDatos( rs.getString("nick"), rs.getString("email"), rs.getString("nombre"), rs.getString("apellido"), rs.getString("fechanac")); listacliente.add(c); } } catch (Exception e) { } bd.desconectarBaseDeDatos(); return listacliente; }
public void agregarcliente(cliente cli) { Conexionbd.conexion bd; bd = new Conexionbd.conexion(); bd.conectarBase(); try { // java.sql.Date.valueOf(cli.getNacimiento().toString()) // cli.getNacimiento().getYear()+"-"+cli.getNacimiento().getMonth()+"-"+cli.getNacimiento().getDay()+ java.sql.Date fecha = new java.sql.Date(cli.getNacimiento().getTime()); String tipo = "c"; // cal.getTime().getYear()+"-"+cal.getTime().getMonth()+"-"+cal.getTime().getDay() bd.sentencia.executeQuery( "INSERT INTO USUARIOS(NICK,NOMBRE,APELLIDO,EMAIL,NACIMIENTO,IMAGEN,TIPO)VALUES('" + cli.getNick() + "','" + cli.getNombre() + "','" + cli.getApellido() + "','" + cli.getEmail() + "','" + fecha + "','" + cli.getImagen() + "','" + tipo + "')"); } catch (SQLException ex) { System.out.println("No se pudo agregar a Base de datos"); Logger.getLogger(agregar.class.getName()).log(Level.SEVERE, null, ex); } bd.desconectarBaseDeDatos(); }