a prima vista mi sembra che si tratta di un file sequenziale;
esempio se ho i campi
nome varchar(50),
cognome varchar(50),
telefono varchar(20)
avro una riga composta da 120 caratteri dove da 1 a 50 è il nome, dalla pos 21 a 100 ottengo il cognome e da 101 a 120 ottengo il nr di telefono; infine come delimitantore di riga immagino che ci sia uno \n che indica l'invio a capo..
bye...