ActiveX EXE 傳回的 ADODB.Connection 無法當成 .ActiveConnecti(編號:594)

如題, 會發生 3001 號錯誤.
但是如果我們直接用傳回的 Connection Object 來 .Execute 則可以成功開啟 Recordset 或執行 Action Query 等指令.
請問各位前輩知道要怎麼解決嗎?