Originariamente inviato da firefox88
A me serve solo una struttura che contiene dati di natura eterogenea da presentare in una DBGrid: non c'è niente di meglio di un dataset!
Sì, ovviamente se usi un TDataSet (o derivato) puoi sfruttare tutto ciò che normalmente si riferisce a tabelle, query, ecc., cioè a tutti i DataSet, come ad esempio agganciare controlli visuali.

Il componente TClientDataSet racchiude molta "magia": approfondiscilo e rimarrai stupito di quante cose è in grado di fare, anche slegato da una base dati per la modifica "disconnessa" dei dati.

Ciao!