【问题标题】:Microsoft Access, Splitting ErrorMicrosoft Access,拆分错误
【发布时间】:2018-08-01 21:41:50
【问题描述】:

我正在实施我的第一个 Access 数据库。我已经阅读了许多指南/手册,并且我相信我快到了终点。 Access 数据库将被 3-4 个用户使用。

我有三个表,它们都是与三个不同 Excel 文件的“实时”连接。这些 Excel 文件位于共享驱动器上,由不同用户定期更新。

我有一个查询,它使用每个不同的表 (3)。

目标是让用户能够查看查询的输出。据我了解,构建 Access 的最佳方法是拆分数据库。我希望将三个表存储在“后端”数据库中,并将查询存储在“前端”数据库中。

我遇到的问题是,在使用“数据库拆分器”时,出现错误“此数据库中没有表。后端数据库将为空”。我已经搜索了过去几个小时,但似乎找不到导致此错误的原因。我相信很明显我确实有桌子。我错过了什么?非常感谢任何输入/建议!

【问题讨论】:

    标签: ms-access


    【解决方案1】:

    当您的数据库中有表和前端的东西时,可以使用“数据库拆分器”。然后,“拆分器”将创建一个附加的 Access 数据库,将表“移动”到新数据库,并在旧数据库中创建链接表,以映射新数据库中的表。您已经有链接表,因此无需拆分(您的链接表甚至不是 Access 表)。

    【讨论】:

    • 谢谢凯斯。只是为了澄清。当您说“前端的东西”时,您是指表单和报告吗?后端会考虑我的查询吗?
    • 我认为除了数据(表)之外的所有东西都是“前端”的东西。查询也属于前端,尤其是在 MS Access 中,因为它们在后端数据库中毫无用处(可以链接表但不能链接查询)。
    • 如果我的 Excel 文件包含所有数据,那这些连接表不会被视为我的后端吗?再次感谢,我只是想真正掌握这个概念。
    • 是的,这就是我试图解释的。 Excel 文件是您的后端,而 trey 已经从您的前端分离(本质上)。 Access 数据库是前端,它使用“链接表”(不是真正的表,只有链接)来获取数据。
    • 感谢您清理 Kais,您对我们的帮助很大。谢谢。
    猜你喜欢
    • 2015-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-25
    相关资源
    最近更新 更多