Trocar caracter estranho por ´Ç´ cecedilha

Delphi

10/11/2004

:?: Olá a todos
Converti um arquivo DBF (Clipper) para Paradox
Os Endereços (Cli_Endereco) que tinhão ´Ç´ foram convertidos por um caracter estranho.
Preciso percorrer todo o cadastro lendo o campo e trocando estes caracteres pelo ´Ç´ corretamente sempre em maiusculo.
Como posso fazer isso
Obrigado
Neto


Neto

Neto

Curtidas 0

Respostas

Lucas Silva

Lucas Silva

10/11/2004

vc pode fazer um for, varrendo os registros da tabela...
e dentro de for, você faz outro for, com o length o campo.

for i := 1 to dataset.eof do
  for j := 1 to length(campo) then
     if campo[j] = caracter estranho then
        campo[j] := ´ç´



GOSTEI 0
Beto_martini

Beto_martini

10/11/2004

Olá.

Verifique se foi apenas o Ç. Provavelmente seu driver Paradox estava configurado para outro idioma quando foi feita a conversão e isto iria alterar também os caracteres com acento por exemplo.

Um abraço.


GOSTEI 0
POSTAR