gpt4 book ai didi

c# - 滚动您自己的 SQL 报告的最佳实践?

转载 作者:太空狗 更新时间:2023-10-30 01:21:04 24 4
gpt4 key购买 nike

下午的后半段时间,我一直在 Google 上寻找有关从 SQL 2012 后端滚动您自己的 C# (IIS 7.5) 报告的良好引用/信息/文档/最佳实践,但一无所获。

我想避免的是利用 SQL Reporting Services,因为我遇到过这个实用程序的问题。

具体来说,我想为月度和年初至今的报告创建各种管理类型的报告。

Here's a sample of the type of reporting I'm looking for.

问题是,根据公司政策,我不允许使用开源软件/实用程序,我也不想寻找付费的第 3 方报告软件。

最佳答案

What I want to avoid is leveraging the SQL Reporting Services as I've run into nothing but problems with this utility.

什么样的问题?我广泛使用过 SSRS,就像它到处都有一些负面影响一样,但随着经验的积累,您会了解它们是什么以及如何避免它们。

我会提倡您在这个项目中使用 SSRS,这是一个明智的选择。您可以免费获得它,它可以满足您的所有需求,甚至更多。

我过去使用的方法是仔分割析每个报告的业务需求,确定它们之间在布局和参数方面的共性,然后创建一个具有共同特征和主题的模板报告,然后为每个报告量身定制具体报告。我使用的一个经验法则是,平均需要三天时间才能完成一份复杂的报告(这包括数据检索和调整以及实际的报告布局)。

使用 SSRS,您还可以实现 ReportBuilder 功能,该功能允许用户创建自己的报告 - 这是管理的一个很好的卖点。 SSRS 还可用于从 Analysis Services 以及标准 OLTP 数据库生成报告。

关于c# - 滚动您自己的 SQL 报告的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16826650/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com