Fórum COMO GERAR no arquivo texto em linha sequencial os registro #205295
09/01/2004
0
olá pessoal, tenho dados abaixo:
tabela pedido.dbf
PEDIDO |COD_CLI|VALOR |
0001204 |000128 | 140,00|
0001206 |001274 |950,00 |
preciso capturar estes dados e escrever em um PEDIDO.TXT em linha sequencial.
Se puderem me passar exemplos e comentarios agradeço
Obrigado
tabela pedido.dbf
PEDIDO |COD_CLI|VALOR |
0001204 |000128 | 140,00|
0001206 |001274 |950,00 |
preciso capturar estes dados e escrever em um PEDIDO.TXT em linha sequencial.
Se puderem me passar exemplos e comentarios agradeço
Obrigado
Infohelp
Curtir tópico
+ 0
Responder
Posts
09/01/2004
Aroldo Zanela
Colega,
Precisa de algum delimitador entre os campos ou posicionamento exato para cada campo?
Precisa de algum delimitador entre os campos ou posicionamento exato para cada campo?
Responder
Gostei + 0
09/01/2004
Aroldo Zanela
Colega,
Exemplo com uso de delimitador:
Exemplo com uso de delimitador:
procedure TForm1.Button1Click(Sender: TObject); var Arquivo: TStringList; Linha: String; nI: Integer; begin Arquivo := TStringList.Create; ibQuery1.First; while not ibQuery1.Eof do begin Linha := ´´; for nI := 0 to ibQuery1.FieldCount-1 do Linha := Linha + ibQuery1.Fields[nI].AsString+´;´; Arquivo.Add( Linha ); ibQuery1.Next; end; Arquivo.SaveToFile(´c:\geração\pedido.txt´); Arquivo.Free; end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)