0

我正在使用visual c#2010 Express版和sql server 2008 R2 Express来开发一个软件。现在我需要根据存储在sql数据库中的数据在c#中创建报告。visual c#express报表

基于此链接:SQL 2008 R2 Express install option

我拥有的版本“与管理工具数据库”安装。也就是235 MB的那个。

现在我的要求是,用c#编写的软件必须能够根据sql数据库中找到的数据生成报告。

我的问题是:

  1. 我必须安装具有高级服务版本(727 MB)的数据库,以便能够使用MS SQL Reporting Services的?

  2. 考虑到我对c#和sql server都使用express版本,我能否使我的软件使用MS SQL SERVER 2008 R2 Express的报告服务?我没有这方面的经验,但我已经在某处看过报表查看器在快速版中不可用。这会阻止我使用报告服务吗?

  3. 如果没有,你们必须说我可能会使用其他报告工具的任何建议?我需要生成包含图表的报告(尽可能长的免费工具,这是我的论文项目)。

谢谢。

回答

1

我不会完全Reporting Services的麻烦:我会考虑我的应用程序在本地模式下使用ReportViewer control代替

这意味着你不需要安装在所有SSRS:它是嵌入在你的应用程序。

+0

1.我是否能够构建图谱? 2.我能在c#express中使用它吗? 对不起,有这么多问题。 – Yash 2011-04-30 18:02:27

+0

是的,在链接中。这里是链接的目标http://www.gotreportviewer.com/charts/index.htm和是的C#表达 – gbn 2011-04-30 18:03:27