C#中使用FastReport控件报错,已具有相同键条目

本文介绍了在C#项目中使用FastReport.Net控件时遇到的键重复错误,通过代码片段展示了问题所在。解决方案是将表格拆分为独立的Child,避免手动构建时的键冲突。遵循此方法后,原本无法显示的数据现在可以正常展示。
摘要由CSDN通过智能技术生成

近来工作中用到C#,还用到了FastReport.Net,过程中出现一个错误,

以下是C#代码片段,

try
            {
                //生成wf表
                String sqlString = "select * from TEMP_WEIF where sfzmhm=:sfzmhm";
                DataTable dt = OracleHelper.ExecuteDataTable(sqlString, new OracleParameter(":sfzmhm", this.flow.sfzmhm));
                DataTable table = new DataTable();
                table.TableName = "Table1";

                DataColumn dc;
                dc = new DataColumn("nf", System.Type.GetType("System.String"));
                table.Columns.Add(dc);

                dc = new DataColumn("0f", System.Type.GetType("System.String"));
                table.Columns.Add(dc);

                dc = new DataColumn("1f", System.Type.GetType("System.String"));
                table.Columns.Add(dc);

                dc = new DataColumn("2f", System.Type.GetType("System.String"));
                table.Columns.Add(dc);

                dc = new DataColumn("3f", System.Type.GetType("System.String"));
                table.Columns.Add(dc);

                dc = new DataColumn("6f", System.Type.GetType("System.String"));
                table.Columns.Add(dc);

                dc 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值