У вас есть PreparedStatement
как минимум с одним держателем значения ?
. Когда вы выполняете его, не устанавливая значение для значения с помощью одного из методов установки PreparedStatement
, вы получите это исключение. Чтобы решить эту проблему, вам, очевидно, необходимо установить значение с желаемым значением, например,
preparedStatement.setString(1, value);
Или, если он вам вообще не нужен, просто удалите его из строки SQL или создайте еще одну для этой конкретной цели.
Чтобы узнать больше о PreparedStatement
s, обратитесь к учебнику JDBC .