【问题标题】:database integration and report generator数据库集成和报告生成器
【发布时间】:2013-08-23 20:40:33
【问题描述】:

我有这种情况,可能对本站来说太基础了,但还是希望得到一些建议:

  • 我需要从 3 个不同的系统收集数据,所有 3 个系统都位于本地网络中的不同服务器上。其中一个是基于我完全访问的MySQL数据库,第二个是基于MS Access数据库,第三个是平面文件数据库,其数据只能通过应用程序的txt导出来访问
  • 我需要将数据收集到独立的数据库中并创建 excel 和 pdf 报告
  • 我不需要图表,格式正确的 excel 表格应该就可以了
  • 数据每小时更新一次,因此应该每小时收集一次并生成报告

    1. 关于如何集成数据,哪个 dbms 最适合用于此目的,有什么建议吗?
    2. 无需购买任何软件即可创建 excel 和 pdf 报告的最佳选择是什么?

我希望得到一些指导,谢谢。

【问题讨论】:

    标签: c# mysql excel data-binding report


    【解决方案1】:

    对于 Excel,需要研究的是 Microsoft 互操作库。它是免费的,并且直接集成到 Office 工具中。

    http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.aspx

    就您的数据库情况而言,将服务器调用和语句编码为不同的类,然后将其设置为一小时计时器以刷新和收集新数据有什么问题吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-09
      • 1970-01-01
      相关资源
      最近更新 更多