永发信息网

C#水晶报表显示不出数据?

答案:2  悬赏:30  手机版
解决时间 2021-02-06 07:33
我设置水晶报表的数据源是已经连接的Dataset,在数据源里边,能显示出表里边的数据,但是我从字段资源管理器里边拉出来的字段值却都是空的,这个是怎么一回事儿?后台代码我就写了获得一个dataset(ds),把ds填充到CrystalReport2里边,在把CrystalReport2显示到报表crystalReportViewer1上,代码如下:
string AsnNo = config.configString; --接收一个参数
DataSet ds = Conn.SelectReceipt(AsnNo);--得到一个dataset
CrystalReport2 crp = new CrystalReport2();

crp.Refresh();
crp.Load(Application.StartupPath + "CrystalReport2.rpt");
crp.SetDataSource(ds);
this.crystalReportViewer1.ReportSource = null;
this.crystalReportViewer1.ReportSource = crp;
来个高手指点一下。谢谢了。。。。
最佳答案
DataSet ds = Conn.SelectReceipt(AsnNo);
crp.Load(Application.StartupPath + "CrystalReport2.rpt");
crp.SetDataSource(ds);
在这三句前面设置断点看看AsnNo、crp和ds有没有值,是否为空;为空就是没获取到值。。。
报表内容自然不显示。。。
全部回答
if (c.dsrpt.tables.contains("combase")) { c.dsrpt.tables.remove("combase"); } dt.tablename = "combase"; c.dsrpt.tables.add(dt); c是报表。dt就是你的数据表
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
八零后酒吧(步行街)地址有知道的么?有点事想
【功大于过】功大于过怎么理解了作文
在深圳考的驾照怎么转回武汉?
北部的意思是什么啊?知道的请说下!
EMS从上海到呼和浩特是多长时间?
企业废料产出率真怎么计算
神奇天天瘦在什么地方啊,我要过去处理事情
suv过坑是颠了一下,完了后座能闻到汽油味,
满族徐姓,家住吉林,属于哪个旧姓?属于哪个
(1)直线l经过A,B,C三点,并且点C在点A与点B
制作冰糖胡楼用什么锅?是用铁锅.还是铸铁的.
I7 5930k盒装带不带风扇?
一轮船在湖中以30km/h的速率向东航行,在船上
蜗轮蜗杆传动比什么意思?转动角速度从蜗杆到
特旨的意思是什么啊?知道的请说下!
推荐资讯
南充市公安局行政调解室地址在什么地方,想过
雪铁龙老爱丽舍室内小灯不亮,包仪表,升降器
香滨茶楼地址在什么地方,想过去办事
用手机贷的无抵押贷款但是外省的借贷公司怎么
滦湖派出所地址有知道的么?有点事想过去
顺义拆迁问题 一家三口的户口都没在这个房上
上品折扣停车场我想知道这个在什么地方
怎么一个学妹要考我导师,最近我主动找她聊了
下面是两个有关红绿色盲遗传的家系,其中两个
Aisan country 填冠词
成喜精品鱼具怎么去啊,有知道地址的么
星英地址在什么地方,想过去办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?