我是Java和JDBC的新手。目前,我正在爲Java課程開展一個學校項目。我試圖通過使用JDBC一些Java變量的插入SQL查詢,但我得到了如下異常: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有一個語法錯誤。打印您正在創建的字符串並查看原因。 –
你需要逃避你的輸入。 –