次のコードを使用して BLOB 値をデータベースに書き込んだ後:
// bb is of type ByteBuffer
Blob blob = new SerialBlob(bb.array());
sqlStatement = "UPDATE Words SET Examples=? WHERE Word=\"" + word + "\"";
// c is of type Connection
PreparedStatement pstmt = c.prepareStatement(sqlStatement);
pstmt.setBlob(1, blob);
pstmt.executeUpdate();
c.commit();
次のエラーが発生しました。
java.sql.SQLException: SQLite JDBC ドライバーによって実装されていません
このドライバーをどこからダウンロードしたかに関係なく、BLOB 値を SQLite データベースに書き込むためのSAFEメソッドを知っているかどうかという質問があります。