>>>Where are you getting the data that the user edits? With a USE? Or with a SQL SELECT? If the latter, you are using buffering, just your own brand.
>
>I get the data via a SQL SELECT statement.
This is buffering, just not VFP's built in buffering. You are letting the user work on a copy of the data that is not the actual table, so it is buffered. This is how a lot of C/S apps work- any that use SQLPT for data retrieval are doing the same thing that you are.
Erik Moore
Clientelligence