首页 > 解决方案 > MS Access 输入参数值对话框

问题描述

我从 Access 收到一个奇怪的“输入参数值”请求。这个查询运行得很好,然后第二天我遇到了这个问题。我不明白为什么。

它要我输入 Query1.hole_id。

SELECT assay.*
FROM assay 
INNER JOIN collar 
ON assay.hole_id=collar.hole_id
WHERE collar.section="ERC" AND collar.level="645";

输入参数值对话框

标签: sqlms-access

解决方案


尝试这样做

解决方案1:

SELECT assay.*
FROM assay 
INNER JOIN collar 
ON assay.[hole_id]=collar.[hole_id]
WHERE collar.[section]="ERC" AND collar.[level]=645; 

上述答案对您不起作用,而不是尝试第二个

解决方案2:

SELECT assay.*
FROM assay INNER JOIN collar ON assay.[hole_id] = collar.[hole_id]
WHERE (((collar.section)="ERC") AND ((collar.level)=645));

我已经运行了这个查询及其对我的工作。


推荐阅读