Verificar c arq. é ANSI!!
Ae galera, tem como verificar se um arquivo .txt eh padrao ANSI. eh que to lendo umas linha e jogando no BD, e tem uns arquivos que nao aceita a gravação, ai quando vou la no .txt e salvo como ANSI, ou somente salvo(nao tenho certeza c eh isso mesmo) ai ele aceita e grava!!!
Teria como verificar c eh ANSI e c nao for salvar como ANSI??
Teria como verificar c eh ANSI e c nao for salvar como ANSI??
Fred
Curtidas 0
Respostas
Fred
28/03/2005
UP!!!
GOSTEI 0
Massuda
28/03/2005
Quando você diz ´padrão ANSI´ você está se referindo ao conjunto de caracteres utilizado no arquivo, ou seja, caracteres OEM x ANSI?
GOSTEI 0
Fred
28/03/2005
rapaz eu nem sei direito o que eh!! mas deixa eu explicar: eu leio um dado de um arquivo .txt e o que era pra ser ´1 ´ fica assim ´1´#00, ai quando tento gravar no BD da pau, ai eu abro o arquivo .txt e mando savar como, la em baixo tem codificação e tem la ANSI. ai quando executo o programa outra vez ele le certinho!!! nao tenho certeza c eh este ANSI o motivo, mas creio que sim!!
GOSTEI 0
Massuda
28/03/2005
...nao tenho certeza c eh este ANSI o motivo, mas creio que sim!!
A não ser que seu arquivo contenha texto com acentuação, a princípio o fato de estar ou não usando codificação ANSI não influiria no seu problema... Talvez o fato de gravar novamente o arquivo usando o Bloco de Notas esteja eliminando os caracteres #0 do seu arquivo.
GOSTEI 0