在sqlite數據庫中,我設置了一個字段類型的blob。 然後,我寫Java代碼:用java代碼插入圖片到數據庫(sqlite)。我該怎麼辦?
PreparedStatement preStmt = con.prepareStatement("INSERT INTO zz(pic) VALUES(?)");
preStmt.setBinaryStream(1, new FileInputStream(file), file.length());
我有一個例外:
java.lang.AbstractMethodError: org.sqlite.PrepStmt.setBinaryStream(ILjava/io/InputStream;J)V
什麼建議嗎?
或者,如果我想使用保存二進制數字在sqlite中,我應該寫什麼代碼?
重複http://stackoverflow.com/questions/1767968/java-exception-error-sqlite-preparedstatement-setblob的,仍然沒有得到解決,雖然 – medopal 2010-02-02 09:22:48
我會盡力的Oracle Berkeley DB Java版 – Keating 2010-02-02 11:32:46