我是把BLOG类型的数据从ORACLE数据库查出来,先转换成byte[]类型,再把它处理成File类型,但是在查出来的时候,报上而把错误.
上传的时候是把File类型的文件转换成byte[]保存到数据库的,现在想把保存的文件在页面展示出来 应该怎样处理这种问题
oracle.sql.BLOB cannot be cast to [B
答案:2 悬赏:50 手机版
解决时间 2021-02-05 21:08
- 提问者网友:不爱我么
- 2021-02-05 13:08
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-02-05 14:15
看样子返回的是java.sql.Blob类型, 不能直接强转成Byte[].
可以使用java.sql.Blob.getBytes()转成Byte[]
可以使用java.sql.Blob.getBytes()转成Byte[]
全部回答
- 1楼网友:归鹤鸣
- 2021-02-05 15:43
不明白啊 = =!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯