ThreadConnection con = null;
FiltredPreparedStatement statement = null;
try
{
con = L2DatabaseFactory.getInstance().getConnection();
statement = con.prepareStatement("REPLACE INTO character_quests (char_id,name,var,value) VALUES (?,?,?,?)");
statement.setInt(1, qs.getPlayer().getObjectId());
statement.setString(2, qs.getQuest().getName());
statement.setString(3, var);
statement.setString(4, value);
statement.executeUpdate();