C# 水晶报表问题的一些总结(持续更新)

本文总结了在使用C#进行水晶报表开发时遇到的问题,包括数据源设置、图片处理、报表格式调整、数据库连接、字段映射等,并给出了具体的解决办法,如正确设置数据源、处理图片二进制数据、调整报表布局以及处理报表公式错误等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值