|
こんにちは、お世話になります。
初歩的なことで、申し訳ないのですが教えて下さい。
クエリで実行すると抽出結果が表示されるのですが、
モジュールで宣言して実行すると、
パラメータ入力を聞かれてしまいます。
【ロット台帳変更_引張表示.ロット一括変更】??インプットボックス
StrSQL = "SELECT ロット台帳変更用.* FROM ロット台帳変更用 " _
& "INNER JOIN ロット台帳変更_引張表示 " _
& "ON ロット台帳変更用.ロットNo = ロット台帳変更_引張表示.ロットNo " _
& "WHERE (((ロット台帳変更_引張表示.ロット一括変更) = True ))" _
& "ORDER BY ロット台帳変更用.ロットNo"
DoCmd.OpenForm "ロット台帳変更", , StrSQL
パラメータを聞かれるということは、WHERE句の構文がおかしいと
思うのですが、どこがおかしいでしょうか。
いろいろ試してみたのですが、うまくいきませんでした。
SELECT句、FROM句で指定しているテーブル以外のテーブルをWHERE句で
指定してはいけないのでしょうか。
宜しくお願いします。
|
|