Re: [問題] 從資料庫讀取圖片的錯誤...
※ 引述《alen127 (小印)》之銘言:
: 我將圖片(音樂)存入到資料庫這部分沒有任何的錯誤出現,也就是正常運作完成
: 到資料庫去查看是否有存入,有存入進去
: 但是將圖片從資料庫讀取出來卻發生錯誤,然而自行測試看是哪行發生的錯誤,
: 卻是...Blob xxx = rs.getBlob(2); <---指定錯誤地方是這邊
: 但是我查指令是正確的,不知道為何會這樣
: 錯誤訊息:Exception in thread "main" Java.lang.UnsupportedOperationException
: at sun.jdbc.odbc.JdbcOdbcResultSet.getBlob<JdbcOdbcResultSet.java:4390>
: at sin.main<sin.java:79>
: 以上是錯誤訊息,還請麻煩指點迷經一下 謝謝!!
剛剛試了一下是正常的耶@"@
你可能要再po多一點訊息出來
ResultSet rs =pstmt.executeQuery();
rs.next();
Blob data =rs.getBlob(1);
InputStream in =data.getBinaryStream();
byte[] bytes = new byte[in.available()];
in.read(bytes);
in.close();
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.26.34.105
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):