Access 不断要求输入参数值

Access 不断要求输入参数值

我在 Access 中有以下查询:

SELECT Death.AccountNumber, Count(*) AS NumberOfRecords
FROM Death
GROUP BY Death.AccountNumber
HAVING (((Count(*))>1));

字段 AccountNumber 以前是 [Acc Number],但它已在 Access 表链接到的源 Excel 电子表格和查询中的 SQL 代码中更新。

尽管如此,每次我运行查询时,Access 仍然会提示我“输入参数值”,并附上说明:“死亡:重复的帐号.Acc Number”。

我如何让 Access 停止显示此提示?

答案1

您的查询中没有关于“Death: duplicate account numbers.Acc Number”的任何内容,因此肯定有其他代码在寻找该参数。只要该参数在代码中的某个位置,您就会收到提示。

注意:在执行以下操作之前先进行复印。

以下是查找胭脂代码的方法:


  1. 打开 VBA 窗口,(Alt+ F11)。
  2. 然后使用Ctrl+H打开代替窗户。
  3. Acc Number在“查找内容”窗口中输入内容。
  4. AccountNumber在“替换为”窗口中输入。
  5. 选择Current Project
  6. 使用“查找下一个”按钮查找任何错过的引用。
  7. 如果发现需要更改的参考,请单击“替换”。
  8. 更改所有找到的引用后,调试代码,运行它以查看它是否按您的要求工作。

在此处输入图片描述

答案2

我在本地表中遇到了同样的问题,Access 在另一个查询中找不到字段名称并一直询问参数值。

我发现重命名字段名称后我没有保存查询,一旦我保存它们,它就会按预期工作。

相关内容