Du bruger executeUpdate() for det i stedet.
executeQuery() er kun for udsagn, der returnerer data. executeUpdate er for dem, der ikke returnerer dato (opdater, indsæt, slet, og jeg tror også på ting som at tilføje/slippe tabeller, begrænsninger, udløsere og lignende).