non mi legge il datareader, mentre executereder non da errore.
Forse è perchè non ho importato le classi sufficienti?

io ho importato "Imports System.Data.OleDb"

c'è altro da aggiungere?

l'errore per datareader è : Tipo 'DataReader' non definito