2017-04-03 63 views
0

我真的不知道我在做什麼錯在這裏。以Textbox爲參考的SQL查詢

我只想做一個查詢,其中條件是文本框名稱'AgentName'的值。表格名稱是'Issue',表格名稱是'Issue_Table'。

下面是我在做什麼:

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

,但它不會給任何錯誤信息,給我我想要的結果。

TIA。

回答

0

這是一個字符串,因此報價一定要應用,Me是形式,即:

"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 Access 2010在SQL視圖中查詢設計窗口,所以我只是粘貼該代碼..我嘗試使用我們剛纔給出的,但仍然產生0結果:( – Serfreedshaft

+0

嘗試引用表單完整。請參閱編輯。 – Gustav