数据库中二进制图片的显示问题!谢谢!在线等待!

sunshinning 2003-10-19 07:39:48
本人的数据库中有一个Image 字段----bmp,请问各位大侠,我显示图片时一定得把这些二进制流拷出来变成BMP,才能够显示出来么??谢谢各位!!!
...全文
34 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunshinning 2003-10-19
  • 打赏
  • 举报
回复
我是在BCB中啊,大家有没有什么好的建议啊!各位大侠,救命啊!
Awang_126 2003-10-19
  • 打赏
  • 举报
回复
在PB中的picture控件
jkljf 2003-10-19
  • 打赏
  • 举报
回复
你看那个环境就知道是在Delphi中那, VB中你可以使用OLE控件,设定数据成员为那个字段的名字就可以了,当然条件是数据库中存放的是额外加了OLE头数据的BMP文件(为了使用OLE控件),如果存放的是源文件就按照楼上说的就行了
sunshinning 2003-10-19
  • 打赏
  • 举报
回复
非常感谢啊!能不能告诉我这个图片控件是在哪种开发环境中的???我不是特别懂您的意思,麻烦你给我解释一下行不??
Awang_126 2003-10-19
  • 打赏
  • 举报
回复
图片控件有个属性叫originalsize,大勾去掉就可以强制图片适应图片控件的大小,
定义个blob型的变量,用来保存从数据库中取出图片信息(可以用selectblob),然后再用图片控件的setpicture(blob型的变量),来显示图片.
如:
blob b
SELECTBLOB xp
INTO :b
FROM tb_xj_zxsjbxx
WHERE xh = :ls_xh;
希望对你有帮助!

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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