MS Access 在加入的 table 中不存在的子表单中显示条目

MS Access show entries in a subform that don't exist in the joined table

我正在创建一个 SalesOrder 表单,该表单对行项目使用 SalesOrderDetails 子表单。部件号和信息是从联合库存中提取的 table。

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

SalesOrderDetails 子表单的查询是

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

我正在寻找合适的加入!这使我的 SalesOrderDetails 数据连接到 Inventory table,并显示来自 SalesOrderDetails 的所有记录。