1

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

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

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

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

4

1 回答 1

0

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

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

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

于 2013-08-23T12:40:33.597 回答