public int ExecuteUpdate(String query) {
		Statement st;
		
		if (!IsConnected) { return -1; }
		
		try {
			st = Conn.createStatement();
			plugin.Debug("SQL Update: " + query);
			return st.executeUpdate(query);
		} catch (SQLException e) {
			plugin.Warn("Query execution failed!");
			plugin.Log("SQL: " + query);
			e.printStackTrace();
			return -1;
		}
	}