Bueno, me respondo a mi misma y supongo que la diferencia es que con el datareader solo voy a poder ver los datos y en cambio con el dataset puedo hacer modificaciones, etc.... bien, cuando yo le asigno al datagrid el datareader (msfCuadricula.DataSource = LectorD100M51)
me sale el siguiente error: "El enlace de datos complejo acepta como origen de datos Ilist o IlistSource"....
a que se debe?