DataReader'ın HasRows özelliği kayıt olup olmadığını dönderir bool tipinde.
ona göre işlem yapabilirsin.

if(oku.HasRows)
//Kayıt var
else throw new Exception('Kayıt yok hata fırlat');