我有一个包含 2 个表的 Access 2016 数据库。(请注意,我使用了一个简单的示例来解释该问题。
桌子 - 一个"汽车"和一个"陈列室"。
假设我在该表中定义了 10 辆"汽车"。此表中的字段之一是"汽车名称"。一个例子"汽车名称"可以是宝马330i。
然后,我想从文本文件(分隔符"~"(导入陈列室表的内容。
我已经配置了展厅表,其中一个字段是"汽车列表"。此字段用于查找"汽车"表的行和其中的"汽车名称"字段。
当我导入"展厅"表的数据时,我得到"汽车列表"条目的"无法解析的记录"。
我尝试以以下格式导入:
入口#~展厅~汽车列表
1~考文垂~宝马330i, 宝马330d
这会导致上面详述的问题。我尝试过在逗号分隔的汽车名称列表之间使用和不使用空格。 如果我从"汽车"表和"汽车名称"字段中的多项选择中手动定义"汽车列表"字段,它会正确定义,并且在导出时它会显示逗号分隔的汽车列表的数字引用。
如何从文本文件导入数据,该文件允许引用数据库中另一个表的链接字段?
这似乎是倒退的。陈列室肯定有很多汽车,一辆汽车可以在许多展厅中?存在需要联接表的多对多关系。它应该是
ShowroomTable
ShowroomID
Showroom Name
CarTable
CarID
CarName
然后
CarInShowroom
ShowroomID
CarID