• ..which you will quickly diagnose when running in debug. Sounds like the datareader may not be getting populated at all.