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;
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;