示例#1
0
  /* atualizacao no BD */
  public void update(Object object) throws SQLException {

    Contato c = (Contato) object;
    String sql = "update contato set " + "nome=?,idade=?,tel=?,mensagem=? " + "where cod_contato=?";

    PreparedStatement stm = dataSource.getConnection().prepareStatement(sql);

    stm.setString(1, c.getNome());
    stm.setInt(2, c.getIdade());
    stm.setString(3, c.getTel());
    stm.setString(4, c.getMensagem());
    stm.setInt(5, c.getCod_contato());

    stm.executeUpdate();

    System.out.println("Update realizado!");
  }
示例#2
0
  /* inserção no BD */
  @Override
  public void create(Object object) throws SQLException {

    Contato contato = (Contato) object;
    String sql =
        "insert into contato (nome, idade, tel, mensagem, cod_contato) " + "values(?,?,?,?,?)";

    PreparedStatement stm = dataSource.getConnection().prepareStatement(sql);

    stm.setString(1, contato.getNome());
    stm.setInt(2, contato.getIdade());
    stm.setString(3, contato.getTel());
    stm.setString(4, contato.getMensagem());
    stm.setInt(5, contato.getCod_contato());

    stm.executeUpdate();

    System.out.println("Mensagem enviada com sucesso");
  }