急,在线等待.如何用DataReport显示出数据库中的图片.

zhangjinghui2008 2003-02-03 09:58:47
图片已经存放在了数据库中,用OLE模式.怎样在DataReport 中显示出来.
高分相送..
...全文
39 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
13161795500 2003-02-10
  • 打赏
  • 举报
回复
关注!UP!抢分!
codefire 2003-02-10
  • 打赏
  • 举报
回复
OLE模式就不懂了,不过显示图片还是简单。

先把图象读出来,写成一个文件。
DIM X AS PICTURE

set x=loadpicure(文件名)

在报表的初始化事件(DataReport_Initialize)里给rptImage控件赋值。
For j = 1 To ZkzSm.Sections.Count
For i = 1 To ZkzSm.Sections(j).Controls.Count

Select Case ZkzSm.Sections(j).Controls.Item(i).Name

Case "Image1" '读图片

Set ZkzSm.Sections(j).Controls.Item(i).Picture = X
end Select
Next i
Next j

WAWQ 2003-02-09
  • 打赏
  • 举报
回复
将数据库中的图片字段提出来生成一个二进制文件即可
zyf2001 2003-02-06
  • 打赏
  • 举报
回复
我也在做类似的东西,就是这里难住了,要是你有了答案,记得通知我!谢谢!
hwmys 2003-02-06
  • 打赏
  • 举报
回复
我用各种方法试了!
DataReport 中无法显示数据库中的图片(包括OLE、文件名)
要是你有了答案,记得通知我!谢谢!
email:hwmys@66wz.com

807

社区成员

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

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