Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 数据库集成和报表生成器_C#_Mysql_Excel_Data Binding_Report - Fatal编程技术网

C# 数据库集成和报表生成器

C# 数据库集成和报表生成器,c#,mysql,excel,data-binding,report,C#,Mysql,Excel,Data Binding,Report,我有这种情况,可能对这个网站来说太基本了,但我还是希望得到一些建议: 我需要从3个不同的系统收集数据,这3个系统都位于本地网络的不同服务器上。其中一个是基于MySQL数据库,我完全可以访问,第二个是基于MS access数据库,第三个是平面文件数据库,它的数据只能通过应用程序的txt导出来访问 我需要收集数据到独立的数据库,并创建excel和pdf报告 我不需要图表,格式很好的excel表格就可以了 数据每小时更新一次,因此应每小时收集数据并生成报告 关于如何集成数据的任何建议,哪种dbms最适

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

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

关于如何集成数据的任何建议,哪种dbms最适合用于此目的? 创建excel和pdf报告而不必购买任何软件的最佳选项是什么?
我希望能得到一些指导,谢谢。

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

就您的数据库情况而言,只需将服务器调用和语句编码到不同的类中,然后将其设置为一小时计时器以刷新和收集新数据,是否有任何问题