>BEGIN TRANS 1
> some update code
>
> BEGIN TRANS 2
> some status code update
> END TRANS
>END TRANS
>
>If I'm wrong on that, then it would be the way to go but I think that
>the data from trans 1 is not yet available to the select statements that
>will be processed to determine the second update.
>
>Thanks,
>Steve
Steve,
When you begin a transaction, VFP directs all data access to the transaction buffer instead of the disk.
-Mike