Craig,
No, the record pointer is not changing. If I move the textbox above the listbox without changing anything else the problem goes away. Is there any additional overhead for using tablebuffering all the time (memory, network traffic, etc...)?
>Are you moving the record pointer in the table? This will cause the data to be saved.
Shane Murdoch