Delphi retira espaços à direita de dados Oracle
Olá, bom dia!
Estou com um problema em uma aplicação que funcionava antes mas agora, ainda não descobri porque, não funciona mais.
Examinando o código fonte da aplicação, conclui que o delphi (ou o BDE, não tenho certeza) está retirando os espaços em branco à DIREITA de dados obtidos de um banco Oracle.
Por exemplo:
Se eu executar uma query como:
SELECT ´ ABC ´ FROM DUAL;
Eu terei como resultado:
´ ABC´
Alguém sabe como solucionar isso? Isso é um problema grave para mim pois está afetando ambiente já em produção.
Obrigado!!!
Abraços,
Marcelo
Estou com um problema em uma aplicação que funcionava antes mas agora, ainda não descobri porque, não funciona mais.
Examinando o código fonte da aplicação, conclui que o delphi (ou o BDE, não tenho certeza) está retirando os espaços em branco à DIREITA de dados obtidos de um banco Oracle.
Por exemplo:
Se eu executar uma query como:
SELECT ´ ABC ´ FROM DUAL;
Eu terei como resultado:
´ ABC´
Alguém sabe como solucionar isso? Isso é um problema grave para mim pois está afetando ambiente já em produção.
Obrigado!!!
Abraços,
Marcelo
Marcelojuventino
Curtidas 0
Respostas
Ulissesn
26/07/2006
Olá !
Tu está usando o Objeto ClientDataSet ?, se sim basta dar uma olhada na propriedade DisableStringTrim, que está habilitada por default para fazer um trim nos strings...
espero ter ajudado
Ulisses
Tu está usando o Objeto ClientDataSet ?, se sim basta dar uma olhada na propriedade DisableStringTrim, que está habilitada por default para fazer um trim nos strings...
espero ter ajudado
Ulisses
GOSTEI 0