Ciao a tutti!

Sto cercando di abbandonare il BDE e sviluppare un nuovo programma utilizzando gli ADO però ho trovato subito un problema:

collego una DBGRID ad una ADOTABLE e funziona benissimo,
mi muovo all'interno della DBGRID senza problemi fino a quando non arrivo all'ultimo record.
Una volta posizionato premo la freccia verso l'alto e mi aspetto , come succede in ogni DATABASE VIEWER, che l'ultima riga si cancella e si posiziona sull'ultimo record inserito però il mio programma in questo passaggio da un errore che dice :

IL RECORD CORRENTE CORRISPONDE ALL'INIZIO O ALLA FINE DEL FILE OPPURE E' STATO ELIMINATO

cosa devo fare?