Stimmt, der Connectionstring war nicht ganz richtig. Hier ein Beispiel, dass mit RDO verwendet wird (für DAO funktionierts ähnlich), es wird noch nicht mal ein ODBC-Eintrag benötigt, da alle relevanten Informationen im Connecting-String angegeben werden können ("DSN=x" darf dann nicht verwendet werden.

"Driver={Client Access ODBC Driver (32-bit)};DBQ=QGPL;TRANSLATE=1;XDYNAMIC=1;SEARCHPATTER N=0;COMPRESSION=1;DFTPKGLIB=QTEMP;CMT=0;SYSTEM=MYS YS;UID=FUEODBC;PWD=MyPass;"

Der Fehler lag im Schlüssel "UID=User" !!