2017-04-03 7 views
0

ここで間違っていることは本当にわかりません。テキストボックスを参照としたSQLクエリ

私は、条件がテキストボックス名 'AgentName'の値であるクエリを実行したいだけです。フォーム名は 'Issue'で、テーブル名は 'Issue_Table'です。ここで

は私がやっているものです:

SELECT IssueTracker.Issue from IssueTracker where IssueTracker.AgentAffected = "& Me!Issue!AgentName &" 

をしかし、それはすべてのエラーメッセージを与えても私が欲しい結果を与えるものではありません。

TIA。

答えて

0

ので、引用符が適用されなければならない、と私は形式ですので、それは文字列です:

"SELECT IssueTracker.Issue from Issue_Tracker where IssueTracker.AgentAffected = '" & Me!AgentName & "'" 

これは、クエリ、使用の場合:

PARAMETERS [Forms].[Issue].[AgentName] Text; 
SELECT Issue from Issue_Tracker where AgentAffected = [Forms].[Issue].[AgentName]; 
+0

私はMSアクセス2010を使用していますSQLデザインのクエリデザインウィンドウでは、そのコードを貼り付けただけです。私が私たちが与えたものを使ってみましたが、結果は0になりました。( – Serfreedshaft

+0

完全にフォームを参照してみてください。 – Gustav

関連する問題