这就是我的关系的样子: Relationship
这是我的表格: Form
我老师告诉我的主要问题是我的关系,所以我把它变得非常简单,如上面的截图所示。但是,在创建表单后,我在屏幕底部显示此错误消息,"无法添加记录;加入'客户'不在记录集中。"
答案 0 :(得分:2)
您的表单很可能绑定到Customer表和Show表的连接查询。如果是这样,您必须在该查询中明确添加Customer.Show_ID
列。然后,组合框的控制源应该是新添加的Customer.Show_ID
字段。
事实上,为了避免混淆,只需忽略Show.[Show ID]
以避免混淆。通常,您希望每个记录集保留一个主键和任何所需的外键。这里,Show.[Show ID]
是主键,Customer.Show_ID
是外键。
或者更好的是,将整个Customer表单绑定到Customer表而不是查询,因为组合框已经在Show.[Show Date]
中查找值,而不管表单的有界记录集。