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.)
Maklumat pengecualian adalah sangat jelas, mengatakan bahawa pemacu JDBC Sybase tidak melaksanakan fungsi membaca medan BLOB.
Sama ada tingkatkan pemacu jdbc dan lihat jika terdapat pemacu Sybase JDBC yang menyokong membaca BLOG.
Atau cuba gunakan getBytes()/getBinaryStream() untuk menggantikan getBlob()
Atau jangan gunakan medan BLOG untuk menyimpannya, sebaliknya gunakan fail untuk menyimpan kandungan gambar dan pangkalan data hanya menyimpan laluan fail.
Tingkatkan kepada jconn4.jar, tidak mengapa versi ini menyokong getBlob(String
).Kes ditutup.