Da die
VCL spezielle
DB Controls hat, würde ich das gerade bei einer Datenbank/Dataset als Backend jederzeit irgendeiner Binding Lösung bevorzugen.
Bei FMX sieht das (leider) anders aus, da es dort keine speziellen
DB Controls gibt, die mit einer TDataSource zusammen arbeiten.