当前位置: 代码迷 >> PB >> 在数据窗口顶用ole db显示图片,只显示文件名
  详细解决方案

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

热度:36   发布时间:2016-04-29 08:05:39.0
在数据窗口中用ole db显示图片,只显示文件名
在数据窗口中加入oledb用于显示图片,ole class desc用的是pbrush画笔图片,字段类型为image,图片已经保存到数据库,图片为jpg类型,也不大,但数据窗口检索出来后只能显示图片名,不显示图片内容,请问怎么样才能显示出图片呀?

------解决方案--------------------
用select blob来实现
------解决方案--------------------
前些天我自已做了下测试,得到如下结果:
ole db(ole database blob)使用的blob图像数据,必须是同样在ole db模式下生成的;将普通的图片文件写入数据库的blob字段中,在ole db中是无法正确显示的。
我猜测ole db模式存储的blob数据格式与普通的图像文件的格式不相同。
  相关解决方案