社区
C#
帖子详情
请问在水晶报表里面,怎样根据图片的路径和文件名,动态加载打印出来?100分相送!不够再加!
cxyPioneer
2005-04-19 09:46:25
如标题
...全文
343
15
打赏
收藏
请问在水晶报表里面,怎样根据图片的路径和文件名,动态加载打印出来?100分相送!不够再加!
如标题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
daisylh
2005-04-22
打赏
举报
回复
哈~我的也解決了,提供一個完整的鏈結:
http://dev.csdn.net/develop/article/26/26646.shtm
daisylh
2005-04-22
打赏
举报
回复
cxyPioneer(sunny),panda2fw2(我爱Monkey):
你們好!
我是用ACCESS資料庫,對圖片做了兩個欄位:一個是字符存入圖片的路徑,一個為空的OLE物件
根據上面的寫法我去嘗試,怎麽出不來呢?
我把圖片改為BMP也不行,是怎麽回事呢?
能否幫我指點一下,好嗎?謝謝
panda2fw2
2005-04-21
打赏
举报
回复
我的qq是3081309,没用msn,你不会不用qq吧?哈哈!
kqh0319
2005-04-21
打赏
举报
回复
panda2fw2(我爱Monkey) :这种方法最方便了。。。。。。。。。如果有好的,希望大家贴出来共享...
cxyPioneer
2005-04-21
打赏
举报
回复
因为我用的是access,access中只有oledb这种类型才能存储图片
cxyPioneer
2005-04-21
打赏
举报
回复
你有没有MSN啊,我的MSN是njcxy0218@hotmail.com,向你学习一下
panda2fw2
2005-04-21
打赏
举报
回复
我用的就是jpg格式的,为什么只能是bmp格式?
cxyPioneer
2005-04-21
打赏
举报
回复
在windows2003的我的XSD怎么用向导制作不起来
cxyPioneer
2005-04-21
打赏
举报
回复
我试了在access中把图片的类型设为oledb,然后用程序把图片用二进制的形式写进去,然后在报表上就可以显示了,但图片只能是bmp格式的,如果图片大的话还浪费时间
panda2fw2
2005-04-21
打赏
举报
回复
access没有用过,你在报表里把数据库加进来,把字段直接拖到报表上看可不可以。
cxyPioneer
2005-04-21
打赏
举报
回复
我的数据库access的,该如何实现?
playboy88
2005-04-20
打赏
举报
回复
我也需要怎样根据图片的路径制作报表!请告知,另开贴散分!500
playboy9832@sina.com
panda2fw2
2005-04-19
打赏
举报
回复
找到了一个解决方案。
先添加一个dataset,创建表images,字段name(string),image(base64Binary);
添加水晶报表,在添加数据库中把dataset的表images添加进来,把image字段拖到想要的位置。
下面是添加图片代码。
//
//生成报表
CrystalReport1 crRpt1 = new CrystalReport1();
//生成DataSet
Dataset1 myDataSet = new Dataset1();
string path = Application.StartupPath + @"\rui costa.jpg";//图片的路径
AddImage(myDataSet.Tables[0],"Rui Costa",path);//添加图片到Dataset,方法在下面
//设置报表数据源和显示报表
crRpt1.SetDataSource(myDataSet);
this.crystalReportViewer1.ReportSource = crRpt1;
this.crystalReportViewer1.RefreshReport();
//添加图片到Dataset的方法
void AddImage(DataTable Table, string Name, string FilePath)
{
FileStream fileStream = new FileStream(FilePath, FileMode.Open);
BinaryReader br = new BinaryReader(fileStream);
DataRow dr = Table.NewRow();
dr[0] = Name;
dr[1] = br.ReadBytes((int)br.BaseStream.Length);
Table.Rows.Add(dr);
br.Close();
fileStream.Close();
}
已经测试过了,没有问题。
panda2fw2
2005-04-19
打赏
举报
回复
不知道啊。难啊。希望有高手来解决一下,随便学习。
daisylh
2005-04-19
打赏
举报
回复
我也沒有實現,關注中
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:
100
分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
WEB开发文档2 总结
转自:http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx怎样将后台生成的在内存中的图象显示到客户端Microsoft IE WebControls下载地址如何在DATAGRID中使用JAVASCRIPT脚本控制DataGrid中连接到下一页显示数据下载中文名文件时保存
文件名
乱码问题关于用ASP.net绘图的问题,请大虾指教那
系统架构设计师笔记
第1章 绪论 1.信息与信息系统 1)信息的功能 为认识世界提供依据。为改造世界提供指导。为有序的建立提供保证。为资源的...
TowardsDataScience 博客中文翻译 2021(三百二十)
让我们考虑一台经典的计算机,它的每一位都处于两种状态之一,T0 或 T1,通常被认为是 T2 或 T3。一个量子比特,更好的说法是一个量子比特,相当于量子计算机。量子位具有一些非常独特和有趣的性质,这使得量子计算成为计算机中最有趣的领域之一。决策智能是一门新的学科,当使用数据实现系统时,它是关于做出好的决策的。有了人工智能系统,决策智能将引导数据科学家询问某个特定的数据是否应该包含在训练数据集中,或者另一个数据是否应该排除在外。这个决定将如何影响模型在现实世界中的表现?
TowardsDataScience 博客中文翻译 2019(五百五十六)
(Source)合并不同数据表中的数据是我们作为数据专业人员必须完成的最常见的任务之一。希望这篇分享在某些方面对你有益。一如既往,如果您有任何问题或意见,请随时在下面留下您的反馈,或者您可以随时通过LinkedIn联系我。在那之前,下一篇文章再见!😄“民主化”的简单定义是,每个人都获得平等的机会和获取特定资源的途径。在“AI 民主化”中,我们显然指的是平等获取“人工智能”资源。互联网上免费提供的公共数据源统计时间序列和数据每个人都可以访问的在线平台,以建立“人工智能实验”
C#
111,095
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章