mybatis - java如何读取Sybase中的image类型数据
ringa_lee
ringa_lee 2017-04-18 09:30:32
0
2
614

Sybase数据库字段类型: image
使用Mybatis查询,jdbcType=BLOB

error log:

Error querying database. Cause: org.jboss.util.NestedSQLException: Error; - nested throwable: (java.lang.UnsupportedOperationException: The method com.sybase.jdbc3.jdbc.SybResultSet.getBlob(String) is not supported and should not be called.)

ringa_lee
ringa_lee

ringa_lee

全部回覆(2)
洪涛

異常訊息很清楚, 說的是Sybase的JDBC驅動程式沒有實現讀取BLOB欄位的功能。

  • 要么升級jdbc驅動,看看有沒有Sybase的JDBC驅動支援讀取BLOG的。

  • 或試試用getBytes()/getBinaryStream() 取代 getBlob()

  • 或不用BLOG欄位存儲, 改用文件儲存圖片的內容,資料庫只存文件的路徑。

小葫芦

升級到jconn4.jar, 可以了.此版本支援getBlob(String).
結案.

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!