我正在实现我的第一个Access数据库。我已经阅读了许多指南/手册,而且我相信我已经快要完成了。 Access数据库将由3-4个用户使用。
我有三个表,所有这些表都是到三个不同Excel文件的“实时”连接。这些Excel文件位于共享驱动器上,这些驱动器将由不同用户定期更新。
我有一个使用每个不同表的查询(3)。
目标是使用户能够查看查询的输出。据我了解,构造Access的最佳方法是拆分数据库。我希望将这三个表存储在“后端”数据库中,并将查询存储在“前端”数据库中。
我遇到的问题是,在使用“数据库拆分器”时,出现错误“此数据库中没有表。后端数据库将为空”。我已经搜索了过去几个小时,但似乎找不到该错误的原因。我相信很明显我确实有桌子。我想念什么?任何意见/建议都将不胜感激!
答案 0 :(得分:2)
当数据库中有表和前端内容时,可以使用“数据库拆分器”。然后,“拆分器”将创建一个附加的Access数据库,将表“移动”到新数据库,并在旧数据库中创建链接表,这些链接表映射新数据库中的表。您已经有链接表,因此无需拆分(您的链接表甚至不是Access表)。