我目前正在执行任务,我面临一个以前从未遇到的问题:
经典的Access 2003数据库包含几个必须由位于公司不同位置的人员更新的表。让不同的人在表格中输入数据的最佳方法是什么?以下是我所拥有的几个:
我想(并希望)最好的解决方案不在上述三个中,我需要你的建议,谢谢!
答案 0 :(得分:3)
如果用户位于远程办公室,请使用包含Remou建议的应用程序文件的Terminal Services,并链接到终端服务用户可用的服务器上的数据文件。我不知道在用户计算机和服务器上拥有Office许可证。
答案 1 :(得分:2)
通常的解决方案是将数据库拆分为前端和后端。前端放置在每个用户的桌面上,包含表单和报告。这些表从后端链接,后端位于服务器上的共享目录中。
更多信息:http://msdn.microsoft.com/en-us/library/aa167840(v=office.11).aspx
答案 2 :(得分:0)
如果有多个人需要同时编辑数据库,那么您应该使用真正的数据库服务器,例如SQL Server。
您可以将Access用作SQL Server的前端,因此您不需要额外的界面。