code: public static int update(String sql, Object... args) {
  		int result = 0;
  		Connection con = getconnnection();
  		PreparedStatement ps = null;
  		try {
  			ps = con.prepareStatement(sql);
  			if (args != null) {
  				for (int i = 0; i < args.length; i++) {
  					ps.setObject((i + 1), args[i]);
  				}
  			}
  			result = ps.executeUpdate();
  		} catch (SQLException e) {
  			e.printStackTrace();
  		} finally {
  			close(ps, con);
  		}
  
  		return result;
  	}
docs: insert/update/delete
  
  @param sql
  @param args
  @return