我在Microsoft Access中创建了一个查询,如下所示:

SELECT Deliverables.ID, Deliverables.Title, Deliverables.Summary,
Deliverables.Header_Code, Deliverables.Header_Code.Value, Deliverables.Sort_order,
Deliverables.Pillar, Deliverables.Pillar.Value, Deliverables.Misc_ID
FROM Deliverables
WHERE (((Deliverables.Pillar.Value)="Link Building"));


但是我的问题是此查询锁定了我的字段,并且无法使用查询视图对表进行更改。

有什么建议?我正在使用Microsoft Access 2007

最佳答案

我对多值字段的经验不是很丰富。但是,我做了一些试验,我认为如果可以从输出字段列表中消除Header_Code.Value和Pillar.Value,则查询中的字段可能是可编辑的。这个版本可以为您工作吗?

SELECT d.ID, d.Title, d.Summary, d.Header_Code, d.Sort_order, d.Pillar, d.Misc_ID
FROM Deliverables AS d
WHERE (((d.Pillar.Value)="Link Building"));

10-05 19:41