Pour manipuler les données, vous avez en fait besoin de executeUpdate()
plutôt que executeQuery()
.
Voici un extrait du executeUpdate()
javadoc qui est déjà une réponse à lui tout seul :
Exécute l'instruction SQL donnée, qui peut être une instruction INSERT, UPDATE ou DELETE ou une instruction SQL qui ne renvoie rien, telle qu'une instruction SQL DDL.