0

この質問を検索しましたが、答えは見つかりましたが、うまくいきません

これは私がたどったリンクです:

コンボボックスの値をSQLクエリMS ACCESSに渡す

使用している SQL コードを次に示しますが、実行しても何も表示されません。実行する前にコンボ ボックスで Product_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 カット ワイヤー & ケーブルのみ] はテーブルの名前です

私は粒子で何か間違ったことをしていますか?

4

2 に答える 2

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]
        );
于 2013-05-10T09:58:40.167 に答える