Christian,
>In VFP I do a Scatter to memvar. I then assign the memory variables. I then do a GATHER MEMVAR. The information that is loaded into the table is not what was assigned to the memory variables. I checked these variables right before the GATHER command, and they are correct. Why doesn't the table match the variables after the GATHER command is executed.
Have you verified (for sure -- not just assuming) that the record pointer is at the correct record immediately before the GATHER?