2
我有一个访问数据库/表单,由VBA控制。记录可以被删除/修改和添加。只有3台台式机共享此数据库的最佳/自然的方式是什么?从其中一台电脑共享网络是否足够,MS Access会自动处理?我必须处理哪些VBA中的其他操作?我主要使用CurrentDb.Execute
添加/更新和删除。并行访问MS Access数据库
我有一个访问数据库/表单,由VBA控制。记录可以被删除/修改和添加。只有3台台式机共享此数据库的最佳/自然的方式是什么?从其中一台电脑共享网络是否足够,MS Access会自动处理?我必须处理哪些VBA中的其他操作?我主要使用CurrentDb.Execute
添加/更新和删除。并行访问MS Access数据库
Ob。 MS SQL插件 - 更好的是,将数据库从MS Access转换为MS-SQL,并将其托管在服务器上,并为您节省一些未来的痛苦,因为对于多用户,已知MS Access会在不久的将来损坏自己的数据库时间。即使是2007年。
对于一个对等网络设置中的三个用户,我认为绝对没有提升的好处。 Jet/ACE应该很好地处理这个负载。正确部署的应用程序在稳定的环境(例如,没有WiFi)中看到定期维护和备份时,损坏根本不是一个重要问题。 – 2011-04-18 02:17:47
定期维护,备份和稳定的环境。你在谈论威利斯?我同意,腐败现在比10年前更不可能。不过,F1赛车现在不太可能爆发出火焰,但他们的车手仍然穿着Nomex服装。如果您的公司无法继续在没有MS Access数据库中的数据的情况下运行,请不要将其保留在那里。 – BIBD 2011-06-07 14:45:46