In Access97 wird DAO statt ADO verwendet.
Die Verwendung von ADO in Formularen funktioniert nicht, wohl aber die DAO.
Man kann also durchaus die verknüpften Tabellen durch eigene DAO-Queries ersetzen und die Recordsets auch in den Formularen/Berichten verwenden.
Wenn also eine Verbindung aufgemacht wurde (auch mit verstecktem User/Passwort), können alle Operationen weitgehend durchgeführt werden.

Für weitere Hilfestellungen biete ich auch gerne meine Dienste an, weil alles andere den Rahmen hier sprengen würde.