MS Access在连接表中不存在的子窗体中显示条目

问题描述:

我正在创建为订单项使用SalesOrderDetails子窗体的SalesOrder窗体。零件号和信息从加入的库存表中提取。MS Access在连接表中不存在的子窗体中显示条目

有时我需要将自定义零件号添加到SalesOrderDetails。我不希望他们添加到库存表中,我只是想将它们添加到销售订单中。这部分似乎工作正常,我可以输入它们,它们出现在我的SalesOrderDetails表中。但是当我刷新我的SalesOrder表单时,连接的Inventory表中没有匹配的条目将不会再出现在子表单中。

为SalesOrderDetails子窗体的查询是

SELECT SalesOrderDetails.* 
FROM Inventory INNER JOIN SalesOrderDetails ON Inventory.PartNumber = SalesOrderDetails.PartNumber; 

我一直在寻找右连接!这样可以将我的SalesOrderDetails数据连接到库存表,并显示SalesOrderDetails中的所有记录。