将文本文件导入访问表 - 文件包含对另一个表的条目的引用



我有一个包含 2 个表的 Access 2016 数据库。(请注意,我使用了一个简单的示例来解释该问题。

桌子 - 一个"汽车"和一个"陈列室"。

假设我在该表中定义了 10 辆"汽车"。此表中的字段之一是"汽车名称"。一个例子"汽车名称"可以是宝马330i。

然后,我想从文本文件(分隔符"~"(导入陈列室表的内容。

我已经配置了展厅表,其中一个字段是"汽车列表"。此字段用于查找"汽车"表的行和其中的"汽车名称"字段。

当我导入"展厅"表的数据时,我得到"汽车列表"条目的"无法解析的记录"。

我尝试以以下格式导入:

入口#~展厅~汽车列表

1~考文垂~宝马330i, 宝马330d

这会导致上面详述的问题。我尝试过在逗号分隔的汽车名称列表之间使用和不使用空格。 如果我从"汽车"表和"汽车名称"字段中的多项选择中手动定义"汽车列表"字段,它会正确定义,并且在导出时它会显示逗号分隔的汽车列表的数字引用。

如何从文本文件导入数据,该文件允许引用数据库中另一个表的链接字段?

这似乎是倒退的。陈列室肯定有很多汽车,一辆汽车可以在许多展厅中?存在需要联接表的多对多关系。它应该是

ShowroomTable
ShowroomID
Showroom Name
CarTable
CarID
CarName

然后

CarInShowroom
ShowroomID
CarID

相关内容

最新更新