Я новичок в Java и JDBC. В настоящее время я работаю над школьным проектом для курса Java. Я пытаюсь передать некоторые Java переменные в запросе SQL Insert с помощью JDBC, но я получаю исключение последующих:Ошибка ввода в JDBC
SQLException: ORA-00917: missing comma
Это инструкция:
stmt.executeUpdate("INSERT INTO question (idnum, question, option1, option2, option3, option4, answer) VALUES("+4+", "+question+", "+option1+", "+option2+", "+option3+", "+option4+", "+answer+")");
Любые идеи, как исправить запрос?
A) Используйте подготовленные заявления. B) У вашего SQL есть синтаксическая ошибка. Распечатайте строку, которую вы создаете, и посмотрите, почему. –
Вам нужно избегать ввода. –