PreparedStatementを使用していて「java.sql.SQLException: 列索引が無効です。」が発生
以下の、
statement.setDate(0, date);
が問題。
PreparedStatementにパラメータをセットする時は、第1引数(parameterIndex)を「1からはじめる」必要あり。
久しぶりにPreparedStatementを使って忘れていたので、備忘のため日記に書いておきます。
以下の、
statement.setDate(0, date);
が問題。
PreparedStatementにパラメータをセットする時は、第1引数(parameterIndex)を「1からはじめる」必要あり。
久しぶりにPreparedStatementを使って忘れていたので、備忘のため日記に書いておきます。