scusa ma in pratica senza cambiare la query, con il Datatable si mangia le righe e con il reader no ?

E' impossibile se il datatable è nuovo. Puoi postare il codice completo ?