Ler arquivo texto

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

PITERGALDIANO
Usuário Nível 2
Usuário Nível 2
Mensagens: 91
Registrado em: 28 Nov 2003 08:48

Ler arquivo texto

Mensagem por PITERGALDIANO »

pessoal procure alguma coisa sobre ler arquivo txt no forum, porém nenhum postagem conseguiu resolver meu problema

tenho um arquivo txt com 1024 colunas

tentei transforma em DBF porém do consigo 254 colunas

como faço para criar esse DBF com 1024 colunas???

ou tem uma forma de buscar diretamente no arquivo TXT?

obrigado....

Piter Galdiano
Piter Galdiano
Programador Clipper
Avatar do usuário
rrfsistemas
Usuário Nível 3
Usuário Nível 3
Mensagens: 249
Registrado em: 11 Jul 2004 18:16
Localização: Uberlândia/MG

Mensagem por rrfsistemas »

Olá PITER

ESSAS COLUNAS QUE VC MENCIONA SERIA OS CAMPOS ??


Ha !! por acaso vc tem parentes em Ituverava -SP ??

Meu pai era Galdiano !!
"Não é a ferramenta que faz o artesão e sim a sua criatividade...""
Renato Ribeiro Ferreira
Tecnologia em Analise de Sistemas de Informação
http://www.rrfsistemas.hd1.com.br
( VFP 9 + MySql e/ou Oracle 11 ) - ...Harbour/MiniGui...
Avatar do usuário
marbio
Usuário Nível 3
Usuário Nível 3
Mensagens: 206
Registrado em: 29 Jul 2004 16:26

Me explicar melhor

Mensagem por marbio »

Ola,,,

Essas 1024 colunas sao um texto por completo ( emendado )

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ect....

ou sao separados

000001 300430403 30430430403 3043040304304 304030 etc.

vc pode criar um DBF com varios campos para cada pedado etc...

isso.


:*

-:]

:xau
Sempre há uma solucao para os nossos problema clipper.....
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Mensagem por Toledo »

Piter,

Seguindo o raciocínio do nosso amigo Marbio, e se as linhas do seu arquivo TXT tem 1024 caracteres (se for mesmo colunas, tem que se pensar em outra forma), faça o seguinte:

Crie um arquivo DBF com 5 campos, onde os 4 primeiros campos tenha o tamanho de 250 caracteres e o último 24 caracteres.
Depois abra este arquivo e utilizando o comando APPEND FROM adicione o conteúdo do arquivo TXT neste DBF.

Exemplo:

nArq:="ARQUIVO.TXT"
USE ARQDBF
APPEND FROM (nArq) SDF

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Ler arquivo texto

Mensagem por Maligno »

pessoal procure alguma coisa sobre ler arquivo txt no forum, porém nenhum postagem conseguiu resolver meu problema
Jogar o conteúdo de um arquivo texto num DBF, apenas para pesquisar por uma string até que é válido e bem simples. Mas realmente está longe de ser o ideal.
Há poucos dias foi aberto um tópico por um colega que tinha um problema igual ao seu. Inclui na minha resposta um código que pode resolver seu problema, lendo diretamente o arquivo texto, linha por linha. Veja a mensagem.

[]'s
Maligno
http://www.buzinello.com/prg
Responder