C#.NET控制台应用程序的每日报告

时间:2011-12-30 07:04:26

标签: c# .net console-application

我的任务是创建一个C#控制台应用程序,它应该以Excel格式生成每日报告。除周日外,报告应每天生成。

我的问题是如何在C#控制台应用程序中使用任务调度程序生成日常任务(计划任务)?

感谢任何帮助或教程,提前致谢

3 个答案:

答案 0 :(得分:4)

可能你的问题很广泛。

为了让您了解如何开始,这里有一些提示:

我过去使用上述组件做了类似的工作应用程序。

答案 1 :(得分:2)

如果你有SQL Server,你也有SQL Server Reporting Services

Reporting Services允许您:

  • 使用可视化设计器定义报告
  • 从SQL Server获取数据
  • 安排,汇总
  • 将结果导出为任意数量的格式 - Excel,Word,PDF,HTML - 您可以将其命名为
  • 安排报告在特定时间运行(例如,每天晚上除了星期日,凌晨3点)
  • 电子邮件报告输出到给定的用户列表

答案 2 :(得分:0)

使用像ExcelPackage这样的库,使用您可以通过ADO.NET或实体框架加载的数据生成Excel文件。