Es gibt in Zeos 2 Klassen, die TZAbstractConnection heißen, einmal unter source/component und einmal unter source/dbc.
Du brauchst die, die von TComponent erbt, also so eine, wie man sie auf eine Form packen kann, die ist in der
Unit ZConnection.pas
- dort die entsprechenden Einstellungen für
MySQL tätigen
- den TZeosConnectionAdapter in einer Variable von IDBConnection (Spring.Persistence.Core.Interfaces.pas) speichern (wegen Referenzzählung und so)
- nicht vergessen, QueryLanguage der IDBConnection auf qlMSSQL (Spring.Persistence.SQL.Interfaces.pas) zu setzen, sonst spuckt der falsches
SQL aus (die Adapter für Datenbank Komponenten, die mehrere Datenbanken ansprechen - so wie ZEOS, erkennen nicht von selber, auf welche Datenbank sie gehen)
MariaDB wird von Spring4D übrigens nicht offiziell unterstützt, aber alles was
MySQL konform ist, müsste wohl funktionieren.