Esempio n. 1
0
  // Metodo para alteração de dados
  public String alterar(Evento evento) {
    String sql = "update evento set ";
    sql += " descricao=?";
    sql += " where dia=? and mes=? and ano=?";
    Connection con = Conexao.abrirConexao();

    try {
      PreparedStatement pst = con.prepareStatement(sql);
      pst.setString(1, evento.getDescricao());
      pst.setInt(2, evento.getDia());
      pst.setInt(3, evento.getMes());
      pst.setInt(4, evento.getAno());

      if ((pst.executeUpdate() > 0)) {
        Conexao.fecharConexao(con);
        return "Registro alterado com sucesso.";
      } else {
        Conexao.fecharConexao(con);
        return "Erro ao alterar registro";
      }

    } catch (SQLException e) {
      Conexao.fecharConexao(con);
      return e.getMessage();
    }
  }
Esempio n. 2
0
  // Metodo para excluir dados
  public String excluir(Evento evento) {
    String sql = "delete from evento";
    sql += " where dia=? and mes=? and ano=?";
    Connection con = Conexao.abrirConexao();

    try {
      PreparedStatement pst = con.prepareStatement(sql);

      pst.setInt(1, evento.getDia());
      pst.setInt(2, evento.getMes());
      pst.setInt(3, evento.getAno());

      if (pst.executeUpdate() > 0) {
        Conexao.fecharConexao(con);
        return "Registro excluido com sucesso.";
      } else {
        Conexao.fecharConexao(con);
        return "Erro ao excluir registro.";
      }

    } catch (SQLException e) {
      Conexao.fecharConexao(con);
      return e.getMessage();
    }
  }
Esempio n. 3
0
  // Metodo Para inserção de dados
  public String inserir(Evento evento) {
    String sql = "insert into evento";
    sql += " values (?,?,?,?) ";
    Connection con = Conexao.abrirConexao();

    try {
      PreparedStatement pst = con.prepareStatement(sql);
      pst.setInt(1, evento.getDia());
      pst.setInt(2, evento.getMes());
      pst.setInt(3, evento.getAno());
      pst.setString(4, evento.getDescricao());

      if ((pst.executeUpdate() > 0)) {
        Conexao.fecharConexao(con);
        return "Registro inserido com sucesso.";
      } else {
        Conexao.fecharConexao(con);
        return "Erro ao inserir registro";
      }
    } catch (SQLException e) {
      Conexao.fecharConexao(con);
      return e.getMessage();
    }
  }