2015-08-15 22 views
-1

下面的retreive查詢工作正常,直到我插入鏈接到列表框的WHERE子句從表'tblTeams'的字段'Group'中的文本值。創建鏈接到列表框中的值的查詢

來自表'tblTeams'的值以及來自列表框(源於另一個表)的值都是值。

看看代碼,列表框的值是正確的,但由於某種原因沒有鏈接到表。我想知道是否有語法錯誤?

SELECT [tblTeams].[Department], [tblTeams].[Team], [tblTeams].[Group] FROM [tblTeams] 
ORDER BY [tblTeams].[Department] 
WHERE [tblTeams].[group]= '" & lstGroup.Value & "'" 

回答

1

Where子句需要在按子句排序之前。 See documentation

SELECT [tblTeams].[Department], [tblTeams].[Team], [tblTeams].[Group] FROM [tblTeams] 
WHERE [tblTeams].[group]= '" & lstGroup.Value & "'" 
ORDER BY [tblTeams].[Department] 
+0

自從我編程以來,它已經有一段時間了。太感謝了! –