Heraldo,

O arquivo que você enviou não é indexado, como alguns colegas imaginaram 
que seria. Isso economiza uma etapa do trabalho.

Cada registro do arquivo possui 400bytes. Dentro desses 400 bytes você 
encontrará todos os dados que aparecem no cadastro do sistema atual. 
Será preciso mapear a posição inicial e final de cada campo (você 
precisará consultar a tela de cadastro do sistema atual e o arquivo para 
isso).

Tendo feito isso, você deverá criar um programa para percorrer esse 
arquivo e, a cada 400 bytes lidos, extrair os valores dos campos e 
incluir em alguma tabela ou gerar o SQL de inclusão. Isso deverá ser 
feito até que seja encontrado um byte 0 (NUL), indicando que não há mais 
registros.

Divirta-se!

PS: por favor, remova o meu e-mail do corpo da resposta.

Um abraço,
Dirlei.

Responder a