【发布时间】:2018-09-04 11:36:56
【问题描述】:
在 MS 访问中,我有一个查询,我通过第二个查询使用关键字列表进行过滤。第二个选择查询(充当过滤器)采用原始(数据)查询和关键字表,并从数据查询中仅选择与列表中的关键字之一匹配的条目。
我想在结果查询中编辑一个字段,但访问不允许我这样做。根据我从 google & Co. 收集的信息。我的问题可能是由于数据查询和关键字表之间没有关系造成的。我可以做些什么来启用数据编辑?如果我要在关键字表和数据查询之间创建关系,我将如何设计它,因为 1 个关键字不对应数据查询中的一个条目。
编辑:这里是 SQL 代码
Select Sales.saleID, Sales.saleText1, Sales.saleText2, Sales.clientFirstName, Sales.clientLastName, Sales.clientOk
From Sales, Keywords
Where (((Sales.saleText1) Like Keywords!Keyword)) or (((Sales.saleText2) Like Keywords!Keyword));
这会返回正确的数据,但是我无法在数据表视图中编辑 clientOk 字段(clientOk 是一个数字字段)
提前感谢您的帮助
【问题讨论】:
-
你能分享你的代码吗?我不完全理解你的问题
-
在帖子中添加了代码。谢谢
标签: ms-access select filter editing