Verwijder de aanhalingstekens rond de ?
Tijdelijke aanduidingen voor PreparedStatement. De JDBC-driver citeert de strings voor je. Wanneer u zelf de tijdelijke aanduiding voor de tekenreeks citeert, denkt het JDBC-stuurprogramma dat u een letterlijke ?
wilt doorgeven in uw verklaring.
Je hebt de database die je gebruikt niet genoemd, maar de hoofdauteur van het MySQL JDBC-stuurprogramma bevestigt dit hier:http://forums.mysql.com/read.php?39,499385,499450#msg-499450