2012 中的 ReportViewer 不会绑定到 SQL Server Compact 数据源

Posted

技术标签:

【中文标题】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。这可能是一个已知的限制。

【讨论】:

以上是关于2012 中的 ReportViewer 不会绑定到 SQL Server Compact 数据源的主要内容,如果未能解决你的问题,请参考以下文章

winform中的ReportViewer控件中的简单用法

将数据绑定到 ReportViewer 控件的最佳方法是啥? (DataAdapter 与 DataReader)

将 DataTable 绑定到 RDLC 和 ReportViewer

Reportviewer,一些报告打印,而另一些则不会

s-s-rS 2008 R2 - s-s-rS 2012 - ReportViewer:在 Safari/Chrome 中报告,但在 Firefox/Internet Explorer 8 中运行良好

使用 ReportViewer 库无法在 PDF 中呈现柱形图?