Buongiorno a tutto il forum,
ho la seguente difficoltà:
esporto da excel i dati in CVS con separatore punto e virgola. Chi riceve il file e lo deve elaborare, mi dice che non è presente il fine riga e il file viene visto come riga unica. Esporto il formato testo da Access, la Tabella contenente i dati in formato TXT separato da punto e virgola, la risposta è sempre la stessa.
Il programma che legge il flusso è sviluppato in VB6 e il flusso viene letto riga per riga con l'istruzione Line Input, i campi devono essere separati dal punto e virgola.
Quale e' il comportamento con un programma "sviluppato in VB6, dove il flusso viene letto riga per riga con l'istruzione Line Input", chiedo suggerimenti su come reagire alle lamentele del committente.
Potete aiutarmi per far si che si possa risolvere questa controversia?
Leggendo i file con un HexReader, io leggo i fine riga, sequenza esadecimale 0D+0A, che corrispondono ai caratteri CarriageReturn + LineFeed.
I file allegati sono il 1° creato da Excel per mezzo di una macro creata per il caso da Flash, dove addirittura sono presenti due fine riga e la creazione della riga vuota a causa del doppio fine riga; il 2° creato da Access. Con Notepad leggo i dati dei due file in modo corretto.
http://www.megaupload.com/?d=7BAWM0EU File01 Flash
http://www.megaupload.com/?d=CE0S6TEV File02 Access
Ringrazio chi può aiutarmi
Francesco