Das Problem dürfte weniger am Datenmodul selbst liegen, sondern eher an den genutzten Datenbankkomponenten.
Bei dem Zugriff auf
Access (und auch andere Datenbanken) kommt diese Fehlermeldung eher dann, wenn die Daten eine Abfrage aktuallisiert werden sollen, die Abfrage aber nicht über einen eindeutigen Schlüssel verfügt oder Daten in mehreren Tabellen aktuallisiert werden müssten.
Prüf' bitte mal, ob die Eigenschaften der Datenzugriffskomponenten in beiden Delphiversionen inhaltlich übereinstimmen.
Beschreib' bitte mal etwas genauer, wie Du auf die Datenbank zugreifst, also welche Komponenten ... Wird für den Zugriff ein
SQL-Statement genutzt? Wenn ja, stell' das bitte hier mal ein.