Si ho notato che col dataset non ci sono problemi...

io comunque ho usato un BindingSource insieme con un BindingNavigator e una DataGridView, tutti collegati tra loro e che puntano ai dati estratti dal DataReader....

Il DataReader passa i dati al BindingSource, di conseguenza tutti gli altri controlli si aggiornano in automatico....

Ma ho comunque il problema del sorting dei dati...

Cosa intendi quindi Jupy nel tuo consiglio di associare il DataReader al BindingSource ? Forse qualcosa diverso da come l'ho fatto io ...non so....mi puoi fare un esempio ?