А теперь включаем голову (или отладчик - это примерно все равно):
стоим на последней записи за номером N
Смотрим: EOF? нет
делаем MoveNext (оказались на EOF). Там записи нет, мы стоим ЗА последней записью и пытаемся вытащить значение = No current record - совершенно справедливое замечание.