设置为表单的SQL条件

设置为表单的SQL条件,sql,ms-access-2007,Sql,Ms Access 2007,我一直在寻找这个问题,虽然我找到了答案,但我无法让它发挥作用 这是我遵循的链接: 这是我正在使用的SQL代码,但是当我运行它时,没有显示任何内容,在运行它之前,我在组合框中选择了一个产品ID,但是仍然没有显示任何内容 SELECT [1 Cut Wire & Cable Only].Element FROM [1 Cut Wire & Cable Only] WHERE (( "[1 Cut Wire & Cable Only].

我一直在寻找这个问题,虽然我找到了答案,但我无法让它发挥作用

这是我遵循的链接:

这是我正在使用的SQL代码,但是当我运行它时,没有显示任何内容,在运行它之前,我在组合框中选择了一个产品ID,但是仍然没有显示任何内容

SELECT [1 Cut Wire & Cable Only].Element
  FROM [1 Cut Wire & Cable Only]
 WHERE  ((
                "[1 Cut Wire & Cable Only].Product_ID" = [Forms]![New Report]!
                [cbProduct_ID]
        ));
我已经确保组合框名为cbProduct_ID,表单名为New Report


[1仅限切割电线和电缆]是表格的名称


我在粒子中做了任何错误的事情?

删除双引号,并关闭空白

SELECT [1 Cut Wire & Cable Only].Element
  FROM [1 Cut Wire & Cable Only]
 WHERE  (
           [1 Cut Wire & Cable Only].Product_ID = [Forms]![New Report]![cbProduct_ID]
        );
试试这个

SELECT Element FROM [1 Cut Wire & Cable Only] WHERE [1 Cut Wire & Cable Only].Product_ID
= [Forms]![New Report]![cbProduct_ID]

很抱歉但是什么是[1仅限切割电线电缆]。元素的意思是?[1仅限切割电线电缆]是表格,元素是冒号的名称。它只是对产品的描述谢谢,非常令人尴尬的是答案是多么简单,我虽然尝试了sql的每种变体,但显然不是,再次感谢