lcOldTxt = "por letra" lcNewTxt = "por Chq" * SQL way. May be slow because it locks/unlocks each record UPDATE teste ; SET descricao = STRTRAN(descricao, lcOldTxt, lcNewTxt) ; WHERE descricao LIKE ("%" + lcOldTxt + "%") * VFP way. The fastest but locks table header for the duration of command execution. REPLACE descricao WITH STRTRAN(descricao, lcOldTxt, lcNewTxt) ; FOR lcOldTxt $ descricao * OR SCAN FOR lcOldTxt $ descricao REPLACE descricao WITH STRTRAN(descricao, lcOldTxt, lcNewTxt) ENDSCAN>my program dislay a cursor that give information to insert line on my acounting program.