Visual C# 快速报告
我正在使用 Visual C# 2010 Express Edition 和 sql Server 2008 R2 Express 开发一个软件。现在我需要根据存储在 sql 数据库中的数据在 C# 中创建报告。
基于此链接:SQL 2008 R2 Express 安装选项
我有版本“Database安装了管理工具”。即 235 MB 的那个。
现在我的要求是用c#编写的软件必须能够根据sql数据库中找到的数据生成报告。
我的问题是:
我必须安装带有高级服务版本的数据库 (727 MB) 才能使用 MS SQL 报告服务吗?
考虑到我正在使用 c# 和 sql server 的 Express 版本,我是否能够使我的软件使用 MS SQL SERVER 2008 R2 Express 的报告服务?我没有这方面的经验,但我在某处读到报告查看器在 Express 版本中不可用。这会阻止我使用报告服务吗?
如果没有,你们对我可能使用的其他报告工具有什么建议吗?我需要生成包含图表的报告(尽可能长的免费工具,这是我的论文项目)。
谢谢。
I am using visual c# 2010 express edition and sql server 2008 R2 Express to develop a software. Now I need to create reports in c# based on the data that is stored in the sql database.
Based on this link : SQL 2008 R2 Express install option
I have the version "Database with Management Tools" installed. That is, the one which is 235 MB.
Now my requirements are that the software, which is written in c#, must be able to generate reports based on the data that is found in the sql database.
My questions are:
Must I install the Database with Advanced Services version (727 MB) to be able to use the MS SQL Reporting services?
Considering that I am using express editions for both c# and sql server, will I be able to make my software use the reporting services of MS SQL SERVER 2008 R2 Express? I have no experience in this but I have read somewhere that report viewer is not available in the express edition. Will that prevent me from using the reporting services?
If not, do you guys have any recommendations to other reporting tools that I might use? I need to generate reports containing graphs (free tools as long as possible, this is my dissertation project).
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不会为完整的报告服务而烦恼:我会考虑在我的应用程序中以本地模式使用 ReportViewer 控件相反,
这意味着您根本不需要安装 SSRS:它嵌入在您的应用程序中。
I wouldn't bother with full Reporting Services: I'd consider using the ReportViewer control in local mode in my app instead
This means you don't need SSRS installed at all: it's embedded in your app.