Basta che prendi un TClientDataset, crei i campi che ti servono nel fields editor , e prima di fare l'open a runtime esegui l'istruzione

codice:
YourClientDataset.CreateDataSet;
in questa maniera lo puoi usare senza nessun provider. i dati resteranno in memoria fino a quando non farai il close.

Ciao