Ejemplo n.º 1
0
  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;
  }
Ejemplo n.º 2
0
  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();
  }