I just ran into an odd problem. I have a form with the BufferMode set to Optimistic. I have a view that I use in this form. If I pull a record from the view and make changes to that record, the changes should not be commited until I do a TableUpdate, no? For some reason the changes are being commited without me ever issuing a TableUpdate.