DAO designades aldrig för att komma åt sql-servern även om det är möjligt.
Jag tror att CurrentDB-egenskapen är en DAO-anslutning som refererar till åtkomstdatabasen och kanske inte fungerar med ADP, även om jag inte riktigt vet eftersom jag aldrig har använt dem.
ADO är vägen du vill gå med detta.
Jag antar också att du håller fast vid VBA istället för att göra något med .NET.