2011-07-14 2 views
0

WHERE句で使用するコンボボックス内の選択項目の値を取得するクエリを作成しようとしています。rowsourceクエリでコントロールの値を参照するにはどうすればよいですか?

たとえば、ユーザーは、cboNamesという名前のコンボボックスから「Jeff」を選択します。バインドされた値は1(プライマリキー)です。クエリを作成しようとしています。

select * from tbleEmployees where empID = cboNames.Value 

明らかにこれは機能しません。私がやろうとしているものを手に入れようか?

制御値をクエリに配置するにはどうすればよいですか?

+0

どのようなコンテキストでSQL SELECTを使用しますか? –

答えて

0
select * from tbleEmployees where empID = [Forms]![YourForm]![cboNames] 
+0

私はこのようなフォームコントロールへの参照を決してhardwireすることはほとんどありませんが、本当にコンテキストに依存します(情報は提供されていません)。 –

関連する問題