MS Access输入Paramater Value对话框

时间:2018-06-04 07:10:04

标签: sql 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";

Enter Parameter Value dialogue

2 个答案:

答案 0 :(得分:0)

尝试这样做

解决方案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));

我已经运行了这个查询,并为我工作。

答案 1 :(得分:0)

这真的很烦人。我的查询没有错。 Access出了问题。我将我的确切查询复制并粘贴到一个新的查询中,它工作得很好。抱歉浪费了你的时间。