winform中的ReportViewer控件中的简单用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform中的ReportViewer控件中的简单用法相关的知识,希望对你有一定的参考价值。
想做报表,呵呵,小弟菜鸟。
只想将一条简单查询语句的结构绑定到ReportViewer控件上以便打印。
编号 户名 日期
1 王强 2009-12-01
2 梁静 2009-12-01
3 曹安 2009-12-01
这样一个简单的表,select * from d1
第一个困惑是:ReportViewer控件的右上角有个小三角,可以拉动,里边可以选择报表、选择数据源、重新绑定数据源、设计报表等。选择数据源后,不是像datagridview一样能自动把数据都列出来吗?如果能,那还选择报表干吗。。。,我估计不能只是选择好数据源就行,那就是选择好数据源后,再选择设计好的报表,报表里用选择的数据源来显示数据?但是我弄了半天也没弄出来。。。哭了,最后显示出了几个数字,也没汉字,而且只有一行,我的数据应该有3行啊,而且在哪能属于SQL语句啊。。。设计报表时,工具箱里的表格,怎么只有固定的行和列,怎么增加行和列啊。。。好多简单的问题都不会,我点了半天也没弄出来。。。
如果非要用ReportViewer的话,可以来http://msdn.microsoft.com/zh-cn/library/ms251724%28VS.80%29.aspx看看,很详细的教程,一步步的告诉你怎么做。
参考资料:http://msdn.microsoft.com/zh-cn/library/ms251724%28VS.80%29.aspx
2012 中的 ReportViewer 不会绑定到 SQL Server Compact 数据源
【中文标题】2012 中的 ReportViewer 不会绑定到 SQL Server Compact 数据源【英文标题】:ReportViewer in 2012 won't bind to SQL Server Compact datasource 【发布时间】:2012-12-23 12:05:46 【问题描述】:我正在使用 Visual Studio 2012 和 SQL Server Compact 4.0。当我尝试通过设计器将 ReportViewer 控件绑定到数据源的实例时,它不会绑定(可选实例已禁用)
错误信息是:
本地报告处理过程中发生错误。 尚未指定报表“Report1”的报表定义 对象引用未设置为对象的实例。
是否有可能做到这一点是背后的代码?几次尝试导致类似的绑定错误。
是否有人设法使用 SQL Server Compact 4.0 进行报告?在 VS2010 中,它适用于 SQL Server Compact 4.0
【问题讨论】:
【参考方案1】:你在使用 MVC 吗?如果是这样,请查看以下帖子:http://social.technet.microsoft.com/Forums/en-US/sqlce/thread/39cf2d43-7fc6-474f-bcbf-72e416bca7fd。这可能是一个已知的限制。
【讨论】:
以上是关于winform中的ReportViewer控件中的简单用法的主要内容,如果未能解决你的问题,请参考以下文章
c# winform 如何给report.rdlc 图像控件,添加我电脑里保存的图片?