C# SQL Reporting Services 2008与Crystal Reports进行了比较?

C# SQL Reporting Services 2008与Crystal Reports进行了比较?,c#,asp.net,sql-server-2008,reporting-services,crystal-reports-server,C#,Asp.net,Sql Server 2008,Reporting Services,Crystal Reports Server,我正在决定是否使用SSR或CR来满足我们的报告需求。我已经阅读了一些讨论,包括和。所有这些都是非常好和有效的观点 总体共识似乎是,SSRS是一个更好的选择,特别是对于基于web的报告,即具有多种导出类型功能的C、ASP.Net 我们在讨论中唯一担心的是,我们不完全确定SSR将如何影响我们的SQL Server 此外,所有数据都只能通过存储过程访问——没有直接的表访问,我已经读到了CR的一些SQL相关问题,这似乎是另一个阻碍因素 我只是想确保在我们的产品服务器上使用SSR不会以任何方式妨碍我们当前

我正在决定是否使用SSR或CR来满足我们的报告需求。我已经阅读了一些讨论,包括和。所有这些都是非常好和有效的观点

总体共识似乎是,SSRS是一个更好的选择,特别是对于基于web的报告,即具有多种导出类型功能的C、ASP.Net

我们在讨论中唯一担心的是,我们不完全确定SSR将如何影响我们的SQL Server

此外,所有数据都只能通过存储过程访问——没有直接的表访问,我已经读到了CR的一些SQL相关问题,这似乎是另一个阻碍因素


我只是想确保在我们的产品服务器上使用SSR不会以任何方式妨碍我们当前服务器的性能。

SSR有一个非常好的缓存选项,因此它不应该妨碍您的产品服务器。 CR也有缓存,但它使用ASP.NET缓存。报告数据缓存在web服务器工作进程中,我不推荐这样做

在我看来,SSRS已经把CR吹走了;我发现SSRSIDE比CR更易于使用,它似乎更易于部署,而且SSRS提供了许多CR没有的选项


我使用SSR和SSR和CR-I都没有发现任何问题。

我们正处于我们的水晶企业系统迁移到SQL RealthServices的中间。经过一些研究和阅读,我发现SSR易于使用和掌握。它有助于组织您自己,并决定向用户呈现报告的安全结构。一旦我组织并发布了该报告,我决定采用我们拥有的最大、最复杂的Crystal报告,并使用SSRS重新设计它,而不使用任何RPT-to-XML工具。这项任务帮助我学习了这种新的报表制作方法,我发现在VS或Microsoft SQL Server Report Builder中设计报表的能力非常简单,灵活性也非常惊人

如果可以,我强烈建议您切换