您的位置:首页 > 其它

水晶报表中动态显示图片

2008-05-23 16:01 471 查看
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;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: