水晶报表中动态显示图片

做~自己de王妃 提交于 2020-01-12 06:48:59
1、在原有xsd的架构上增加一列imgdata,数据类型为Base64Binary;
2、生成项目,重新指定报表数据源,将imgdata字段放入报表的相应位置;
3、代码中,生成数据集时,查询语句在原来的查询语句基础上增加一个空一字段imgdata
如:select ....,cast(null as image) as imgdata from....,
4、处理数据集,foreach(DataRow row in MyDataSet.Tables.Rows)
{Read(buff, 0, buff.row["imgdata"] =buff;
5、加载报表CrystalReport1 rpt = new CrystalReport1();rpt.SetDataBase(MyDataSet);
this.CrystalReportViewer1.ReportSource=rpt;
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!