小弟做一个库的查询,单击按钮时进行查询,然后将结果存入datatable里面。
最后显示在crystalReportViewer里面。
我没用过CrystalReport,
于是先添加新项->选择CrystalReport,这里设置数据源什么的都没设置,
接下来在FORM1里面添加crystalReportViewer控件,
然后在button的单击里面写:
CrystalReport1 crp = new CrystalReport1();
crp.SetDataSource(table);
crystalReportViewer1.ReportSource = crp;
结果报表一直是空的。
请教大家该怎么弄,谢谢了,解决马上给分!
最后显示在crystalReportViewer里面。
我没用过CrystalReport,
于是先添加新项->选择CrystalReport,这里设置数据源什么的都没设置,
接下来在FORM1里面添加crystalReportViewer控件,
然后在button的单击里面写:
CrystalReport1 crp = new CrystalReport1();
crp.SetDataSource(table);
crystalReportViewer1.ReportSource = crp;
结果报表一直是空的。
请教大家该怎么弄,谢谢了,解决马上给分!
解决方案 »
- 代码分离问题~~~
- 在asp.net是实现的Page Controller和MVC两种模式有什么区别那
- 关于datagrid按钮列的问题
- C# 中方法的参数能不能是其他的方法名,除了委托之外啊.
- 送分快来抢:如何编写DropdownList自定义控件,扩展如下功能
- 靜態函數多了是不是會占用大量的內存啊?
- 有个问题,我用XmlTextRead读取xml文件时,怎么不能支持中文?你碰到过吗
- 在框架中如何传值,并有反应
- 在ListView中使用LargeIcon的时候,怎么才能让ListView只有横向的滚动轴,去掉纵向的滚动轴???
- 在线跪求一段连接SQL2000的代码
- 程序怎么结束不掉?请看代码
- 哪本书对C#入门的学生最好
这个是推模式的水晶报表的方法
作之前需要建一个水晶报表,以及设置一个数据源,你程序得到的数据源(也就是你说的拿到的datatable)是需要放到这个数据源中,只有这个数据源是提供给水晶报表用的,而不是你的datatable
http://community.csdn.net/Expert/topic/4467/4467720.xml?temp=.3087427
我看了你那个帖子啊,里面的几句话我写了啊,你的意思不是sql生成一个dataset?然后把这个dataset绑定到报表上?然后显示到报表view里面?