Ezt hívják TClientDataSet-nek. Ősidők óta jelen van és nem kell varázsolgatni mindenféle egyéb rtti, mapper, meg nem tudom még mi minden jött itt szóba.
Jó lenne a mORMot, mert elég sok adatbázist ismer, de úgy oldják meg hogy attölti a saját sqlite adatbázisába így a használat során már csak azt használja.
Delphiben szeretnék az adatbázishoz valami átmeneti listát vagy tároló létrehozni.
Ez egy tábla egy rekordjanak felelne meg. Így nem a táblához nyúlnak rekord módosításkor felvitelkor hanem ezt kezelnem. Majd a végén adnám át.
A kiindulás a c# linq volt. Hasonlót szerettem volna Delphibe is.
A mORMot projektben van hasonló csak amögött sqlite adatbázis van. TSQLRecord.
Gondoltam létrehozok osztályokat az egyes tábláknak majd ezt egy függvény hivással hozzaadom frissitem törlöm. Ezzel csak az a gondom hogy sok tábla sok osztály. Ezt RTTI-vel tudnám menedzselni.