Zudem ist das generelle Ziel, dass im Hauptprogramm die Zentrale Stelle für die Verbindung und den Tabellen ist und diese durch die DLLs auch angepasst werden können. z.B. durch FindIndex wird die Position in einer bestimmten Tabelle im Hauptprogramm verändert (aus der
DLL oder aus dem Hauptprogramm heraus) und dadurch, dass alle DLLs diese Tabelle nutzen, werden die Daten überall entsprechend aktualisiert bzw. synchron gehalten. Was wäre ein besseres Konzept in FireDac für diese Anforderung?
Vielleicht noch als Info: Es wird überall ShareMem verwendet!