Esse caracter é nulo, só que não se pode começar uma string com nulo ou 
então ter ele dentro de uma string, então faça assim para substituir o 
#0. Lembro que isso é um exemplo, sendo necessário adaptá-lo ao seu sistema.

var
   TesteStr: string;
   i: Integer;
begin
  TesteStr := #0'Teste Nulo';
  ShowMessage(TesteStr);

  if TesteStr[1] = #0 then
  begin
    for i := 2 to Length(TesteStr)do
     TesteStr[i - 1] := TesteStr[i];
    SetLength(TesteStr, Length(TesteStr) - 1);
  end;
  ShowMessage(TesteStr);
end;

Rodrigo Mota escreveu:
> 
> 
> Boa tarde,
> 
> Tenho um sistema de exportação de registros..
> quando cai no campo obervacao...da erro pois a qry não aceita esse 
> maledeto....
> '
> 
> conteudo do campo observacao
> ' Não cotar ''#0'' 12.11.07'
> 
> -> esse '#0' que esta dificil de tirar....não sei q caracter e esse chr(??)
> quando são os que eu conheço dou um stringreplace...
> 
> alguma dica?
> 
> att,
> 
> Rodrigo Mota.
> 
> 

                
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 

Responder a