在数据窗口中用ole db显示图片,只显示文件名

wlings 2010-12-01 12:39:09
在数据窗口中加入oledb用于显示图片,ole class desc用的是pbrush画笔图片,字段类型为image,图片已经保存到数据库,图片为jpg类型,也不大,但数据窗口检索出来后只能显示图片名,不显示图片内容,请问怎么样才能显示出图片呀?
...全文
138 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaobn_cn 2010-12-10
  • 打赏
  • 举报
回复
前些天我自已做了下测试,得到如下结果:
ole db(ole database blob)使用的blob图像数据,必须是同样在ole db模式下生成的;将普通的图片文件写入数据库的blob字段中,在ole db中是无法正确显示的。
我猜测ole db模式存储的blob数据格式与普通的图像文件的格式不相同。
WorldMobile 2010-12-09
  • 打赏
  • 举报
回复
用select blob来实现
hyf_0023 2010-12-01
  • 打赏
  • 举报
回复
用Picture控件呀
wlings 2010-12-01
  • 打赏
  • 举报
回复
楼上的大哥,你可以告诉我输入什么来查询吗?你以为我没有查过?还没有见过做得这么差的搜索引擎呢,净查出一些没用的东西
wag_enu 2010-12-01
  • 打赏
  • 举报
回复
在坛子里搜一下,相关的方法以前有好几次讨论过呢...
wlings 2010-12-01
  • 打赏
  • 举报
回复
试过bmp类型的图片就可以显示,jpg就不能显示,数据窗口有多条数据,有多个图片的,自动根据字段值显示对应的图片,用picture太难控制了。另外说明一下,我用的是pb9
xiaobn_cn 2010-12-01
  • 打赏
  • 举报
回复
汗,不知道ole db是什么技术

609

社区成员

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

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