java.sql.SQLException:未設置語句參數4。 插入高達完美第三個參數..如何使用java將多個複選框值插入到單個列中
我的代碼:
String values[]=request.getParameterValues("Values");
for(String category: values){
ps.setString(3, category);
ps.execute();
}
java.sql.SQLException:未設置語句參數4。 插入高達完美第三個參數..如何使用java將多個複選框值插入到單個列中
我的代碼:
String values[]=request.getParameterValues("Values");
for(String category: values){
ps.setString(3, category);
ps.execute();
}
請附上表格定義和數據庫保存代碼。 – Smutje
我認爲這是不可能的,你重新設計你的表格,並且會有另一個包含所有參考單鍵的值。 –
ps = conn.prepareStatement(「insert into Desired_job(job_seeker_id,preferred_position,preferred_job_categories,career_goals)values(?,?,?,?)」); ps.setInt(1,1237); \t ps.setString(2,djb.getPreferred_position()); \t \t 爲(字符串類別:djb.getPreferred_job_categories()){ \t \t ps.setString(3,類別); \t \t ps.execute(); \t \t \t } \t \t ps.setString(4,djb.getCareergoals()); ps.executeUpdate(); – Hema