>BTW the "pessimistic row beffering" is use for a special case but the same question apply to Optimistique row buffering.
For optimistic row buffering, moving the record pointer would update the table just as Edward & Vlad said for Pessimistic. However, be careful that it's ROW buffering. If you have TABLE buffering set you will have to do a TableUpdate() at the end to save all the rows at once.
Barbara