コード例 #1
0
  @Override
  public void excluirCliente(Cliente c) {
    try {
      String sql = "delete from clientes where matricula=?";
      conectar(sql);
      comando.setInt(1, c.getMatricula());
      comando.executeUpdate();

      System.out.println("Cliente exluido com sucesso!!!");

      fechar();
    } catch (SQLException ex) {
      Logger.getLogger(ClienteDAOBD.class.getName()).log(Level.SEVERE, null, ex);
    }
  }
コード例 #2
0
  /** @param c */
  @Override
  public void atualizarCliente(Cliente c) {
    try {
      String sql = "update clientes set nome=?, telefone=? where matricula=?";
      conectar(sql);
      comando.setInt(3, c.getMatricula());
      comando.setString(1, c.getNome());
      comando.setString(2, c.getTelefone());
      comando.executeUpdate();

      System.out.println("Cliente atualizado com sucesso!!!");

      fechar();
    } catch (SQLException ex) {
      Logger.getLogger(ClienteDAOBD.class.getName()).log(Level.SEVERE, null, ex);
    }
  }
コード例 #3
0
  @Override
  public void adicionar(Cliente c) {
    try {
      String sql = "insert into clientes (matricula, nome, telefone) VALUES(?,?,?)";
      conectar(sql);
      comando.setInt(1, c.getMatricula());
      comando.setString(2, c.getNome());
      comando.setString(3, c.getTelefone());

      comando.executeUpdate();

      System.out.println("Cliente cadastrado com sucesso!!!");

      fechar();
    } catch (SQLException ex) {
      Logger.getLogger(ClienteDAOBD.class.getName()).log(Level.SEVERE, null, ex);
    }
  }