Hi Russell,
> What's the real answer here?
Use table buffering. Row buffering is something that VFP simulates behind the scenes with all kind of exceptional code. Table buffering is VFP's native buffering. There is no reason to use row buffering, unless the program doesn't care when data is written and buffering is just there as a little convenience for the user. But then you wouldn't be asking if VFP updates data or not...
--
Christof