Problema com leitura de String em Banco Postgres com Zeos

Delphi

02/08/2006

Utilizo Postgres e faço conexão com o banco via Zeos 6.5.1. O registro é gravado conforme abaixo:
codigo | diretorio 
--------+------------------ 
1        | C:\AFV\TXT 


Mas na hora de eu apresentar estes dados me retorna assim:
diretorio = ´C:öd´

Descobri que deve-se ao caracter ´\´ (barra invertida).
Como apresentar o conteúdo do campo da forma que ele se encontra?

Desde já agradeço,


G1b4

G1b4

Curtidas 0

Respostas

Marcelo_mileris

Marcelo_mileris

02/08/2006

Já tive esse problema com as barras invertidas no PostgreSQL, a solução foi passar duas barras assim: [b:5d1124d513]C:\\pasta\\arquivo.txt[/b:5d1124d513]

Resolveu... ao puxar o valor vem [b:5d1124d513]C:\pasta\arquivo.txt[/b:5d1124d513]


GOSTEI 0
G1b4

G1b4

02/08/2006

Vou tentar deste modo que você me falou.
Eu estava gravando assim: C:|pasta|arquivo.txt e quando eu chamo no delphi eu utilizei com StringReplace para colocar \

Mas vou tentar do seu jeito....

Muito obrigado


GOSTEI 0
POSTAR