Bei
Access musst du jede Datenbank einzeln öffnen, brauchst also zwei ADOConnections.
Beim MS
SQL Server gibt es die Möglichkeit Verbindungsserver einzurichten;
d.h. du greift auf Server A zu und kannst trotzdem von Server B Daten abrufen,ändern,löschen.
Die Syntax sieht so aus:
SELECT * FROM VerbindungsServerName.DatenbankXYZ.dbo.Tabellenname
Aber wie gesagt, bei
Access (aka Jet Engine) ist dies nicht möglich.
Es wäre allerdings möglich auf einem
SQL Server zwei Verbindungsserver einzurichten, die jeweils auf eine
Access Datenbank verweisen.
Die *.mdb Dateien sollten idealerweise auf dem Server Rechner gespeichert sein, andernfalls gibt es grössere Leistungsverluste.
Aber ich schätze mal, du hast nur zwei lokale
Access Datenbanken und es wird daher nichts anderes übrig bleiben
als im Programm Datensatz für Datensatz zu lesen (aus Datenbank A) und dann einzufügen (in Datenbank B).