>A clarification of my problem --
>
>I tried having two different VFP sessions, both updating the same table.
>
>What I found was that when I updated records in both sessions, after closing both forms, what I was left with was the all the changes from the session where the most recent change was entered.
>
>It did not matter what order I opened the forms, nor what order I closed them -- just which one had the most recent change.
>
>Note that the changes were being made to completely different records.
>
>I also put modified the call to TableUpdate to abort if it failed. Never did.
>
>Help!]
>
Can you scan tables in both sessions and check getfldstate() for every single record?
If it's not broken, fix it until it is.
My Blog