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

时间:2015-04-08 22:29:03

标签: sql-server ms-access-2007 relational-database left-join

我把两个表连接到父表。我希望能够创建一个查询,因此在创建输入数据的接口时,我不必使用子表单。

当我创建查询时,它是只读的。当两个表之间只有一个关系时,查询是否只能编辑?来自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;

1 个答案:

答案 0 :(得分:0)

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

“查询或记录集无法更新的原因

您的数据可能无法更新的原因有很多。 ... 具有不在关键字段“

上的多表连接的查询