DAO is nooit ontworpen om toegang te krijgen tot de sql-server, ook al is het mogelijk.
Ik geloof dat de CurrentDB-eigenschap een DAO-verbinding is die verwijst naar de toegangsdatabase en mogelijk niet werkt met ADP, ook al weet ik het niet echt omdat ik ze nooit heb gebruikt.
ADO is de manier waarop je hiermee om wilt gaan.
Ik neem ook aan dat je bij VBA blijft in plaats van iets te doen met .NET.