Hello
If to say about working with SQL
1. EhLib have two main components to work with data TMemTableEh - table in memory TSQLDataDriverEh - to keep Select, Update, Delete, Insert, GetRec SQL's. so EhLib completely devide objects to keep SQL data and table records
Roughly we can consider FireDAC also have two main components work with SQL based data TFDQuery - table in memory and Select SQL. TFDUpdateSQL - to keep Update, Delete, Insert, FetchRow, Lock SQL's. so it combines Select SQL with memory table. It also have TFDMemTable but I don't know how customize it to work with SQL database.
2. EhLib don't have native driver to access DataBase's. It is a superstructure above existing engines. FireDAC have native drivers.
_________________ Best regards EhLib Support Team
|