Vous appelez la base Statement.executeUpdate(String)
méthode, qui n'a rien à voir avec PreparedStatement
et exécute simplement une chaîne de SQL brut.
Vous devez appeler statement.executeUpdate()
sans paramètres pour utiliser la méthode dérivée n PreparedStatement
.