Weston,
Check to be sure that you have the correct DBF selected or (preferably) use the "IN MyTable" clause in your REPLACE command. REPLACE ALL scans the selected table and you may be scanning the WRONG table.
HTH
Barbara
>I'm executing a REPLACE ALL command, but depending on how I get the data for it, it acts differently. The data is comming from a memory variable that has been validated against a dbf. When the memory variable gets it's value from a browse window, the REPLACE ALL works properly. However, when the memory variable comes from the user entering the value, the REPLACE ALL only changes the first record. The value of the memory vaule is identical in both cases, but the REPLACE ALL command opperates differently. Does anyone know why this is happening?
>
>Thank you for your help.
>
>Wes Hopkin