How can I obtain the first and last values of a field in a recordset.

I am using ADO'S and I can obtain the frist value using rs.movefirst. But I am not able to access the last value. It gives the error

'either BOF or EOF is true. Some of the values may be deleted'. What does this mean?

Please