请教给水晶报表中的图片对象赋值问题
我在水晶报表中放置了一个图片对象ICROleObject,用来显示数据库中的图像数据BLOB类型,我是这样写的:
//显示照片
byte[] bs = (byte[])sdr["zhaopian"];
MemoryStream memorystream = new MemoryStream(bs);
memorystream.Write(bs, 0, bs.Length);
Bitmap image = new Bitmap(memorystream);
((CrystalDecisions.CrystalReports.Engine.BlobFieldObject)report2.ReportDefinition.ReportObjects["Picture1"]) = image;
memorystream.Close();
现在的问题是,((CrystalDecisions.CrystalReports.Engine.BlobFieldObject)report2.ReportDefinition.ReportObjects["Picture1"]) = image;这句应该怎么写啊,我不会做类型转换,这句报错了,请大侠们帮忙,谢谢了!
------解决方案--------------------
http://www.codeproject.com/Articles/21095/Image-in-Crystal-Reports
这个可以