无法更新/修改查询中的列

时间:2013-09-04 15:37:55

标签: ms-access-2007

在我有关于“查询获取相关图片”的问题之前,我得到了有用的回答http://answers.microsoft.com/en-us/office/forum/office_2007-access/query-for-getting-related-image/ec5b7e35-1dda-4faf-89d9-ac7255697f4c

此查询的SQL是:

SELECT Table1.docno, Table1.title, Table1.progress, Table2.icon
FROM Table1, Table2
WHERE IIf([progress]>=0.5,1,2)=[id])

或者,您可以使用

 SELECT Table1.docno, Table1.title, Table1.progress, Table2.icon
FROM Table1 INNER JOIN Table2 ON IIf(Table1.progress>=0.5,1,2)=Table2.id

现在我想更新或修改查询返回的结果数据,例如我在基础表(table1)中添加了[isselect]字段(是/否)并将其放入返回的查询中,我需要一些时间更新[isselect]字段,现在它不允许我更新任何字段。

请帮助我如何获得如下问题返回的查询,并且我可以在返回时更新数据。

0 个答案:

没有答案