我正在VBA中運行但同樣不起作用。獲取錯誤否值給定一個或多個必需參數。VBA ADODB連接-SQL查詢
我的查詢:
ESQL =「選擇MAPPING_MONTH.DT,SUM(MAIL_ACTIVE_Base_Tracker_GA_AM_AO.COUNT)作爲GA_COUNT從MAPPING_MONTH左外連接MAIL_ACTIVE_Base_Tracker_GA_AM_AO B關於A.DT = B.DATE其中((MAIL_ACTIVE_Base_Tracker_GA_AM_AO.CIRCLE) = 「& 」「」」 & FName參數& 「GROUP BY MAIL_ACTIVE_Base_Tracker_GA_AM_AO.CIRCLE」 「)」
RS.Open(ESQL),CN,ADOPENSTATIC,ADLOCKREADONLY
我注意到你是別名表A和B,但只使用連接條件中的別名,而不是在select,where或group by子句中。這可能會導致問題。 – UberDoodles
錯誤可能是由以下行引起的:''「」「」&FName&「GROUP BY MAIL_ACTIVE_Base_Tracker_GA_AM_AO.CIRCLE」「)」'...你需要在'FName'和'GROUP BY'之間有一個空格。 –