All pastes #23567 Raw Edit

Mine

public java v1 · immutable
#23567 ·published 2005-09-22 00:42 UTC
rendered paste body
    public void addAllyMember(L2Clan newClan)    {        _members.put(newClan.getName(), newClan);        // store in db        storeNewMembersInDatabase(newClan);    }        private void storeNewMembersInDatabase(L2Clan member)    {        java.sql.Connection con = null;        L2ClanMember[] members = member.getMembers();                for (int i = 0; i < members.length; i++)        {                try            {                con = L2DatabaseFactory.getInstance().getConnection();                PreparedStatement statement = con.prepareStatement("UPDATE characters SET allyid=? WHERE obj_Id=?");                statement.setInt(1, getAllianceId());                statement.setInt(2, members[i].getObjectId());                statement.execute();                statement.close();                                  if (Config.DEBUG) _log.fine("New clan member saved in db: "+members[i].getObjectId());            }            catch (Exception e)            {                _log.warning("error while saving new clan member to db "+e);            }            finally            {                try { con.close(); } catch (Exception e) {}            }        }    }}