Ich werde vermutlich eine
BPL erstellen, die das Hauptprogramm und alle DLLs verwenden und dort die zentrale Stelle für den Datenbankzugriff anlegen. Man kann dann in den DLLs direkt auf die
BPL und auf die dortigen Tabellen zugreifen.
In einem Testprojekt funktioniert das ohne Probleme.
Ein Wrapper wäre immer noch die bessere Lösung, wie ich finde, allerdings hätte ich damit enormen Refactoring-Aufwand, was momentan zeitlich einfach nicht machbar ist.
Danke nochmal für eure Hilfe!
Aber Achtung! Du mußt dann trotzdem alle
RTL-und Firedac
run-time packages mitliefern, sonst ist das Grundproblem weiterhin da.