1.数据从DataSet导入到报表中不能直接oRpt.SetDataSource(ds);
应该oRpt.SetDataSource(ds.Tables[0]);
或者oRpt.SetDataSource(ds.Tables["表名"]);
2.ArrayList 二维数组的应用
例子:
原思路:将得到的每条二进制图片数据byte[] bt = br.ReadBytes((int)fs.Length);放入新定义的
一个byteTemp数组中,显然不行,因为bt本身就是一个数组,而新定义的byteTemp数组的
每个元素都要求是bt型。
解决办法:二维数组ArrayList
ArrayList btList = new ArrayList(6);
for (int i = 0; i < getPath.Length; i++)
{
FileStream fs = new FileStream(getPath[i], FileMode.Open, FileAccess.Read);
BinaryReader br = new BinaryReader