質問: stmt.executeUpdate(sql); stmt.close(); con.close(); }catch(SQLException e){ return 6; }catch(Exception e){ return -1; } return result; } } 今回SQLExceptionが発生してるのは register_sampleです。 環境の問題でエラーログが吐かれないので、どの変数に何の値が入ってるのかは不明です。 DBへは接続可能です。 テーブルもあります。 例外が発生する原因は何でしょうか...
回答: register_sampleメソッドの4行目 「('"+getDate_start()+"','"+getDate_end()+"'"+getGroup_cd()+")";」 のgetDate_endとgetGroup_cdの間にカンマが抜けているからではないでしょうか? 以下のようにすれば大丈夫だと思います。 「('"+getDate_start()+"','"+getDate_end()+"',"+getGroup_cd()+")";」 また、group_cdがCHAR型やVERCHAR型であれば、getGroup_cd()を シングルクォーテーションで囲う必要があります 「('"+getDate_start()+"','"+getDate_end()+"','"+getGroup_cd()+"')";」