Para obtener el último dato, si entiendo bien lo que pides, o bien utilizas un índice y lo ordenas por éste y entonces según sea ascendente o descendente el dato que buscas estará arriba de todo o abajo, o utilizas un sentencia SQL, con MAX.
Si utilizas índice:
Código Delphi
[-]
MiTabla.Last;
ó
MiTabla.First;
Un Saludo.