Ich kann ähnliche Erfahrungen bei der Nutzung von *Table Komponenten berichten. Wir haben ein Produkt von Uralt (
Paradox +
BDE, ganz früher lief das sogar noch unter DOS (ja, TurboPascal) mit dBASE) auf
MySQL umgestellt. Erst mit den Zeos-Komponenten. Als dann das Lizenzgeraffel mit
MySQL anfing kamen wir zu MyDAC, und haben seit ein paar Jahren auch das
DBMS auf MariaDB umgestellt.
Während all dieser Zeit haben wir immer noch hier und da *Table Komponenten mitgeschleppt, die immer wieder zu Problemen diversester Art geführt haben. Der gedankliche Schritt von der alten
BDE-like Arbeitsweise hin zu vernünftigen
SQL-Queries ist am Anfang ungewohnt, aber es lohnt sich!!
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)