-79749 Number of input values does not match number of question marks
Explanation
The number of variables that you set with the PreparedStatement.setXXX() methods in this statement does not match the number of ? placeholders that you wrote into the statement.
User response
Locate the text of the statement and verify the number of placeholders and then check the calls to PreparedStatement.setXXX().