多个连接表到一个查询变为只读

Multiple Joins Tables into one Query becomes Read Only

我将两个 table 留给了父 table。我希望能够创建一个查询,这样我在创建一个输入数据的界面时就不必使用子表单了。

当我创建查询时,它是只读的。当两个 table 之间只有一种关系时,是否仅查询 editable?来自 Com 的 CompID 是一个自动编号。

SELECT dbo_Com.*, dbo_list.*, dbo_Inv.*
FROM (dbo_Complaint LEFT JOIN dbo_Checklist ON dbo_Com.CompID=dbo_list.CompID) LEFT JOIN dbo_Inv ON dbo_Com.CompID=dbo_Inv.CompID;

快速谷歌搜索发现:http://www.fmsinc.com/Microsoftaccess/query/non-updateable/index.html这篇文章看起来不错。

“查询或记录集不可更新的原因

您的数据可能无法更新的原因有很多。 ... 具有不在关键字段上的多 table 联接的查询