奇怪的访问查询问题-运行保存的访问查询找不到字段。这是缓冲区问题吗?

时间:2018-10-17 16:11:45

标签: sql ms-access

问题的版本1: 我创建了一个简单的(或复杂的)SQL查询,该查询可以工作并保存,然后再返回到另一天并尝试运行它。我收到一条消息,它找不到表中清楚显示的字段。如果我将完全相同的查询复制到空白SQL窗口中,则工作正常。

问题的版本2: 此类问题的另一种形式是,当我编写查询,多次运行它,然后在同一窗口中对其进行修改时,有时(=经常但不总是)找不到清晰可见的字段桌子。同样,将相同的查询复制到新窗口中也可以。

一个例子: 选择 * 从表1 代码1 =“ xxx''和代码2 =“ yyy'' 按排序字段排序

我得到一个窗口,显示“为字段Query1.sortfield输入参数值”。  表格中有sortfield,将查询复制到新窗口即可。
需要明确的是,该查询在初次编写时就可以正常工作。

好像Access不能正确地清除缓冲区。

我有Access 2010,并且这种情况经常发生,例如但不总是如此,并且情况似乎越来越糟。在某种程度上,我一直都有该问题的版本2,但是版本1相对较新。

有人知道如何解决此问题吗?

非常感谢您的帮助!

0 个答案:

没有答案