我正在为一家工厂编写整个数据库系统,其中包括库存、工资单、进出货物、工作数据、客户等。数据库将存储在运行 Windows 2008 R2 和 SQL 2005 的服务器上。运行服务器的人也给我发了这个:
“我们还在服务器上安装了快速手册,并且正在运行 Exchange 2010。终端服务器也是 ws 2008 R2。主交换/文件服务器上有很多功能。如果您有任何其他问题,请告诉我。”。
我知道我的老板使用 Quickbooks 来查看报告和类似的东西。我不确定exchange 2010有多相关,也不知道“终端服务器也是ws 2008 r2”的意义是什么。我的老板希望我在 ms access 2010 中编写整个系统,但我觉得这将比简单地在 MySQL 中编写更多的工作。如果我们将数据库更改为 MySQL,我的老板还能在快速手册中查看他的报告吗?什么是好的数据库技术可以使用?我觉得使用 MySQL 用脚本语言编写它是最舒服的,但如果我能用 C/C++ 之类的东西编写它,我仍然会很高兴。我一直在努力学习访问,似乎在访问中设置一个前端和后端数据库会很痛苦。
如果我可以在 MySQL 中编写这个东西,我想我可以很轻松地完成整个事情,但我担心我做不到,因为它与 Quickbooks 和以前的数据库不兼容(虽然我听说转换相当容易)。大多数情况下,Quickbook 的兼容性是我的问题。
用 Ruby 写这个东西会有多可怕?
谢谢,非常感谢您的帮助。