第一次编写ASP.NET MVC应用程序需要绑定到SSRS并显示报告

时间:2011-01-05 01:06:30

标签: asp.net-mvc reporting-services reporting

嘿大家..这是我第一次编写ASP.NET MVC Web应用程序,而且它很顺利。我没有问题。我没有任何经验是SSRS。最终,我希望能够在我的ASP.NET MVC应用程序上呈现报告。

  1. 我安装并运行了报表服务器,它在SQL Server Management Studio中可见。
  2. 我通过Business Intelligence Development Studio创建了一个测试报告(.rdl),并将其发布到我的报告服务器。它现在在那里,我查了一下。
  3. 我的问题是如何将其与我的主应用程序联系起来?我是否必须在主应用程序中添加引用才能检索我创建的报告?我完全迷失了 - 我的主数据库和我的报表服务器都在SQL Server Management Studio中可见。就我而言......帮助????在此先感谢..!

1 个答案:

答案 0 :(得分:5)

试试这个:http://geekswithblogs.net/stun/archive/2010/02/26/executing-reporting-services-web-service-from-asp-net-mvc-using-wcf-add-service-reference.aspx

如果您不熟悉ASP.NET MVC并且没有特别要求通过BI Development Studio创建的MS Reporting Services(.rdl),但对标准Visual Studio报告({{1 ()这只是意味着报告可能或多或少只链接到单个应用程序。您通过Visual Studio项目创建这些 - 右键单击​​ - >新项目 - >报告 - >报告)看看这个链接(http://www.danielroot.info/2009/06/how-to-render-reporting-services.html),即使它说明如何链接Reporting Services,他实际上意味着标准报告.rdlc文件。实质上,它只是将.rdlc报告的输出作为.rdlc发布并将其流式传输给您的用户,我发现它非常简单,是一种快速发布报告的强大方法。

如果两种实现混合使用,可能无法正确地流式传输报告服务{。}}。

祝你好运。