MS Access (sun.jdbc.odbc.JdbcOdbcDriver) を使用して、PreparedStatement で setNull を呼び出すことができません。
preparedStatement.setNull(index, sqltype).
これに対する回避策はありますか? データ型についてLONGBINARY
は、次の呼び出しを試しましたが、どちらも機能しませんでした。
setNull(index, java.sql.Types.VARBINARY)
setNull(index, java.sql.Types.BINARY)
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver]SQL データ型が無効です sun.jdbc.odbc.JdbcOdbc.createSQLException (JdbcOdbc.java:6957) で sun.jdbc.odbc.JdbcOdbc.standardError (JdbcOdbc.java:7114) で sun.jdbc.odbc.JdbcOdbc.SQLBindInParameterNull (JdbcOdbc.java:986) で sun.jdbc.odbc.JdbcOdbcPreparedStatement.setNull (JdbcOdbcPreparedStatement.java:363) で