What would you do with RECNO, It is not a saved value. Instead it is a calculated value (calculation is done by physical position of a record which may change).
Instead use a column or a combination of columns that uniquely identifies a row within a table.