Falls es unter FMX sowas wie ein ClientDataSet gibt, ist im Grunde nichts einfacher als das Einlesen einer
CSV-Datei. Dieses ClientDataSet kannst du dann genau so verwenden wie ein normales DataSet, außer daß du nicht vergessen darfst, Änderungen zu speichern.