为什么我收到Missing Operator错误?

时间:2011-07-07 21:42:42

标签: sql ms-access ms-access-2007

我一直收到同样的错误:缺少操作员。我已经查看过这段代码三次但找不到它。有敏锐眼光的人可以帮忙吗?

WHERE ([Letter Status].[Letter_Status] = “Agreed” AND [Research].[Site] = 9)
   OR ([Telephone Status].[Details]= “Agreed” AND [Research].[Site] = 9)

2 个答案:

答案 0 :(得分:7)

我不确定那个“” 也许是来自这篇文章,但将它们改为“”:

WHERE ([Letter Status].[Letter_Status] = "Agreed" AND [Research].[Site] = 9)
   OR ([Telephone Status].[Details]= "Agreed" AND [Research].[Site] = 9)

答案 1 :(得分:1)

通常它是拼写错误的表格或字段名称,两个空格而不是一个空格,而不是“_”,任何缺少的字母或类似的东西。

在MS Access中创建一个新查询并将整个查询放入,然后运行它。 Access GUI最有可能告诉您更详细的内容。

相关问题