>>>Is the best way to save a record entail first scattering the current record's data to memvar and editing the memvars or directly editing the live record?
>>
>>I would say to use buffering.
>
>Can you issue " =cursorsetprop("buffering",) " once in the program to have all databases accessed thru-out the app to always have pessimistic bufering?
>I mean how would you set the buffering on a form with a rowsource?
You can do that visually.
Just use the data environment and add your tables in it. Then, from each table properties, you can set the buffering.