Newsgroup: it.comp.appl.access
Titolo: importare stringhe da un file txt in tabella access

Ciao a tutti
il problema è questo
ho un file di testo che si chiama per esempio miofile.txt nella cartella 
c:\dati
questo file di testo è composto da una serie di dati in posizioni ben 
precise che si ripetono per esempio ogni 8 righi:
Esempio:
                             1            2         3          4          5 
6
               1            0            0         0          0          0 
0
rigo 1      Società Pinco Pallino
rigo 2
rigo 3      data        25/03/2005                     documento     123456
rigo 4
rigo 5
rigo 6      Fine dati
rigo 7
rigo 8
rigo 9      Società Pinco Pallino
rigo 10
rigo 11    data        15/01/2001                     documento     457874
rigo 12
rigo 13
rigo 14    Fine dati
rigo 15
rigo 16
e cosi via per migliaia di righi.
Ho una tabella con due campi:
DATA
DOC
lo scopo è quello di creare una routine che mi va a leggere il file txt 
indicato sopra e mi importi
nel record 1 la data 25/03/2005 che si trova nella posizione 3,10 nel campo 
DATA e il valore 123456 che si trova in posizione 3,60 nel campo DOC;
nel record 2 la data 15/01/2001 che si trova nella posizione 3+8,10 nel 
campo DATA e il valore 457874 che si trova in posizione 3+8,60 nel campo 
DOC;
e cosi via fino alla fine del file txt che potrebbe essere anche di decine 
di migliaia di righe ma con valori che si ripetono sempre ogni 8 righi
Grazie del vostro aiuto ....
Lisa

 ha scritto nel messaggio 
news:CS8ie.11419$795.3...@twister1.libero.it...

Il file di testo è esattamente come lo riporti?
L'importazione è una tantum o deve essere periodica?
Ciao, Carlo 

 ha scritto nel 
messaggio news:DTfie.907073$b5.39...@news3.tin.it...



CUT
Bhe, certo che il file di testo è sempre diverso, questo lo avevo capito.
Mi riferivo alla struttura.
Se vuoi costruire un algoritmo che estrae i dati dal file e che vale per 
sempre, è necessario che la struttura del file (non i dati in esso 
contenuto) sia identica.
In caso contrario dovrai costruire un algoritmo per ogni file.
Puoi dirmi qualcosa su questa struttura? Quale programma la genera?
Qundo dici:..." posizione 3,10 nel campo
DATA e il valore 123456 che si trova in posizione 3,60 nel campo DOC", 
significa che in questa posizione troveremo sempre i dati (ovviamente 
diversi) che ti interessano.
Quello che voglio dire è che se riusciamo a stabilire il filtro, la griglia 
da applicare al file sarà facile costruire l'algoritmo di estrazione.
Una volta mi è capitato di dover estrarre una stringa da un file generato da 
un chip e non da un database.
Il file era incasinatissimo ma prima e dopo la stringa che mi interessava 
metteva una certa sequenza di caratteri che non si ripeteva mai più in altri 
parti del file. In aggiunta il file era formato in continuo e veniva 
trasmesso continuamente ad una porta seriale. Una specie di sniffer 
(algoritmo) stava in ascolto sulla seriale e non appena individuava la 
sequenza specifica incominciava a registrare, per terminare alla lettura 
della seconda ricorrenza della sequenza di caratteri individuata. Insomma 
cerchiamo di capire la struttura di questo file e poi ci possiamo lavorare.
Ciao, Carlo 

 ha scritto nel 
messaggio news:zBAie.1401494$35.52...@news4.tin.it...


 ha scritto nel messaggio 
news:MxKie.105155$IN.17...@twister2.libero.it...

cut
Ti ricordo di rispondere alla fine del messaggio precedente e non 
all'inizio.
Puoi mandarmi il file o uno spezzone significativo?
Per farlo utilizza pure questo indirizzo.
Ciao, Carlo