quot;Mismatch in datapacketquot;, alguem sabe o q é esse e
Ola pessoal, estou tentando ler um arquivo XML usando um ClienteDataSet no delphi 7 e esta aparecendo esse erro, alguem sabe oq pode ser?
Arsnet
Curtidas 0
Respostas
Pr.mas
30/12/2003
´Mismatch in datapacket´, significa que na leitura do arquivo XML o Delphi está encontrando uma mistura de tipos, ou seja, poderá ser um campo inteiro com conteúdo string.
GOSTEI 0
Arsnet
30/12/2003
e como posso resolver esse problema?
GOSTEI 0
Pr.mas
30/12/2003
Já passei por este problema com arquivos DBF e a única forma de
resolver foi identificando a linha onde estava o erro e alterando o
valor do campo. Não sei como você faz isso em arquivos XML, mas
enquando estiver com tipos misturados o erro irá continuar.
Tente abrir o arquivo através de algum editor para XML e
verifique o erro. No meu caso abri o DBF pelo Excell através de
planilha e alterei o campo e gavei novamente como DBF aí funcionou.
Abraços
Marcos
resolver foi identificando a linha onde estava o erro e alterando o
valor do campo. Não sei como você faz isso em arquivos XML, mas
enquando estiver com tipos misturados o erro irá continuar.
Tente abrir o arquivo através de algum editor para XML e
verifique o erro. No meu caso abri o DBF pelo Excell através de
planilha e alterei o campo e gavei novamente como DBF aí funcionou.
Abraços
Marcos
GOSTEI 0