Access数据库查询锁定编辑表的能力?

时间:2010-05-07 21:44:40

标签: sql ms-access

我在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

1 个答案:

答案 0 :(得分:1)

我对多值字段不太熟悉。但是,我稍微尝试了一下,如果您可以从输出字段列表中删除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"));