ms-access - MS Access - 使用下拉列表复制粘贴表时出现问题
问题描述
当我尝试将表从一个数据库复制到另一个数据库时,我遇到了一个荒谬的问题。假设我有一个数据库,其中包含所有记录的下拉列表。
不确定是否重要,但表格中填充了用户通过 Excel 宏提交的数据。当用户提交记录时,它会被推送到这个数据库,其中包含用户从下拉单元格中选择的属性。
问题:
当我将此表从源数据复制并粘贴到其他数据库时,所有属性都丢失了。这就是表格在源数据中的外观。这就是这张表在粘贴到另一个数据库后的样子。粘贴时,我选择结构和数据选项。
我什至不知道从哪里开始修复它以及它为什么会发生。奇怪的是,几天前它工作得很好,而且旧的提交被正确粘贴了。
解决方案
您的数据库在Profiles表和Attributes表之间建立了关系。您应该能够通过单击“数据库工具”菜单 中的“关系”按钮看到这一点。
从外观上看,您的Profiles.ID
字段将与一个Attributes.ProfileID
字段相关(即该Profiles.ID
字段列在Attributes
表中的所有相关记录中)。
您新复制的数据在表Profiles
中没有任何相关数据。Attributes
当您将数据复制到表上时,应该会按预期显示 - 小+
图标显示相关记录。
推荐阅读
- java - 在 java 11 上安装 JDBC
- r - 我如何从“第 1 周”中删除“周”这个词,以便我只保留数字 1
- macos - 无法使用 macports 模块在 mac 上安装 jq
- python - 无法从 django 中的表中编辑数据
- excel - 从活动工作簿创建一种临时工作簿,然后保存临时工作簿。wb 没有改变行为。wb.. Excel VBA
- r - 如何按月计算数据集中所有年份的百分比偏差
- angular - 角度通用 SSR 动态绝对基准路径
- c# - 将列表对象中的项目附加并返回到对象列表中的字符串数组中
- heroku - 为什么我在 Heroku 上不断收到 H12 错误代码 AKA 503 状态代码?
- javascript - 当 intersectionRatio 为 1 时,Intersection Observation 继续