Somehow you are moving the record pointer back to the top of file. You need to make sure the record pointer is still on your last record before you refresh grid.
PF
>When I add a record in the grid, the grid will display the first record (top of the grid). How can I display the new record in the bottom of the grid?
>Thank you!
(On an infant's shirt): Already smarter than Bush