>In the January 1998 issue of FoxPro Advisor, on page 74, is a tip of the
>month which warns about undocumented movement of the record pointer. It
>seems that if a cursor is row-buffered, moving the record pointer commists
>changes just as if TableUpdate() had been issued, but WITHOUT the benefit
>of the code that may have been written to handle a failed TableUpdate().
I may be misunderstanding your intent, but this is
not undocumented
behavior. RowBuffering has always been documented to commit changes on a move
of the record pointer.