【问题标题】:Crystal Reports vs SQL Server Reporting ServicesCrystal Reports 与 SQL Server 报告服务
【发布时间】:2012-03-17 06:11:38
【问题描述】:

我想做一个网站。根据要求,我有许多简单和复杂的报告,有时可能会显示更多列。我还没有处理过网络报告。根据我的要求,我想知道他们两个中哪个最好。

【问题讨论】:

  • 很抱歉这样做,但实际上我不会说,而是提供第三种选择:Jasper Reports
  • 哦,它比我提到的两个更好吗?
  • 与其他报告工具不同,您可以呈现纯 HTML。 Crystal 要求用户安装插件。这本身就可能成为对旧浏览器的挑战,或者如果计算机由过于激进的管理员管理。与其他两个不同的是,它是免费的......就像啤酒一样,

标签: asp.net sql-server sql-server-2008 sql-server-2005


【解决方案1】:

实际上知道您的要求 - 我的直觉是倾向于 SQL Server Reporting Services

为什么?

  • 它带有 SQL Server,所以它基本上是免费的(如果你有 SQL Server)
  • 在渲染和导出方面非常强大
  • 如果您需要,它也可以使用 .NET 代码进行扩展
  • 您可以在给定时间安排报告等。

另一方面,水晶报告

  • 是您必须购买的单独附加组件(而且它也相当昂贵)
  • 它有时有点笨拙且难以使用(在我看来)
  • 它与 SQL Server 和 ASP.NET 的集成几乎没有

【讨论】:

  • 我认为水晶报告是免费的,如果你有视觉工作室。水晶报表更适合一些非常复杂的报表。但总的来说,Reporting Services 更有趣且更易于使用。
  • @Jānis:这是一个非常有限 Crystal Reports 版本 - 没有服务器组件(即没有报告计划),连接性非常有限....
  • @marc_s 我在一些分步指南的帮助下完成了 SQL Server 报告。那里指导我,一旦构建了 sql 报告,它们应该部署在报告服务器上,但是我应该在家中的学习环境中做什么。我在哪里部署它并在我的 asp.net 网络中使用它?请给我一些建议。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-10-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多