怎么读取oracle的blob类型字段?

dangwho 2003-12-23 03:03:19
我用delphi6.0,放一个adoquery,设置sqlstring 为 select tpdata from test
其中tpdata是blob类型(不是long raw).然后adoquery.open的时候报错,说数据类型不支持。各位高手请指点一二,谢谢
...全文
114 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Erice 2003-12-24
  • 打赏
  • 举报
回复
不行拉,,我曾经连续开贴400分,,无一人回答满意。你可以使用ORACLE提供的ORACLE OLEDB PROVIDER 来做连接。(ORACLE公司网站可以下。)这是因为MICROSOFT的FOR oracle有BUG。哦,你是使用的ORACLE哪个版本!!
dangwho 2003-12-24
  • 打赏
  • 举报
回复
呵呵,用户那边就是blob类型拉,那么我用pb6.5可以读取图片,但是插入到paradox表中出错。用updateblob来做的,报错信息是sqlstate = 07001,参数数目不对。
dangwho 2003-12-24
  • 打赏
  • 举报
回复
用oracle8.0可以通过pb来读取图片,生成为jpg文件到硬盘上,然后再用delphi读取该图片,插入到paradox表中,但是这样太麻烦了啊,有没有好一点的方法?
fenglaile 2003-12-23
  • 打赏
  • 举报
回复
好象不支持blob,要不就使用oracle自己的包来做,或使用long raw
dangwho 2003-12-23
  • 打赏
  • 举报
回复
Cipherliu(孤鹰) ,能不能详细一点?
Cipherliu 2003-12-23
  • 打赏
  • 举报
回复
用TBLOBStream试试吧
attar 2003-12-23
  • 打赏
  • 举报
回复
关注

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧