Presumo che non si possa fare come dici tu!
Il dataset é già il risultato di una interrogazione e il componente Dataset si occupa di rendere diponibile questi dati ad altri componenti che ne richiedono la lettura.

Comunque é meglio aspettare una risposta di Alka, lui potrà consigliarti meglio!

Ora che mi viene in mente, vai a questo link
Si tratta di un componente creato "molto tempo fa", prova a vedere se ti può essere utile.