如何从数据库里取出blob对象?
我想把图片从数据库里取出
用下面的语句(rs为已取出记录的结果集)
while(rs.next())
{
Blob bl=rs.getBlob("image");
int len = (int)bl.length();
byte[] a=bl.getBytes(0,len);
}
但执行这一句 Blob bl=rs.getBlob("image");
抛出下面错误:
java.lang.AbstractMethodError
各位大侠请出手吧!
如何解决???
问题点数:50、回复次数:15Top
1 楼fentid(欢乐英雄)回复于 2001-11-26 18:36:27 得分 0
不会吧?
居然没人知道???Top
2 楼gdsean(摇滚java)回复于 2001-11-26 18:58:32 得分 0
给多点分再说Top
3 楼ycats(加菲猫)回复于 2001-11-27 12:30:16 得分 20
yuor jdbc driver not support such methodTop
4 楼gdsean(摇滚java)回复于 2001-11-27 12:33:09 得分 10
楼上的说:你的jdbc驱动不支持这个方法
Top
5 楼gdsean(摇滚java)回复于 2001-11-27 12:33:49 得分 0
可是他也没有帮你解决这个问题
Top
6 楼lorong(天际)回复于 2001-11-27 13:32:07 得分 0
楼上的也没有解决问题嘛。。
可以用rs.getBinaryStream.Top
7 楼ycats(加菲猫)回复于 2001-11-27 13:53:39 得分 0
我是有点奇怪,如果你能用大对象存进去,就应该取得回来的啊。不会支持写,不支持读的。Top
8 楼fentid(欢乐英雄)回复于 2001-11-27 23:00:21 得分 0
谁知道呀?
事实就是如此,我也没办法呀!
我存的时候用blob()函数存进去的
这是db2的函数Top
9 楼gdsean(摇滚java)回复于 2001-11-28 09:05:21 得分 0
fentid兄,我跟ycats正在研究这个问题,
耐心等待吧,最少一分钟,最多一个月Top
10 楼ycats(加菲猫)回复于 2001-11-28 09:44:49 得分 0
can you post more codes about connection and the statementTop
11 楼skyyoung(路人甲)回复于 2001-11-28 09:52:03 得分 20
http://www.csdn.net/oldexpert/TopicView.asp?id=83096&table=200101Top
12 楼ggzzkk(心情呢!)回复于 2001-11-28 11:08:43 得分 0
学习Top
13 楼fentid(欢乐英雄)回复于 2001-11-28 12:25:03 得分 0
这几天有新任务了
昨晚加班到12:30呀! ~~~>_<~~~
没时间搞这个了!
先散分吧
有时间再说Top
14 楼fentid(欢乐英雄)回复于 2001-11-28 12:30:09 得分 0
给不了分!!
气死吾也Top
15 楼winder71730(菜)回复于 2002-07-10 09:44:04 得分 0
妈的,什么烂东西Top




