Newsgroup: it.comp.appl.access
Titolo: specifiche di importazione file txt

cioa a tutti,
sono alle prese con l'importazione in un db access di un file txt,
il file txt è composto da campi delimitati da pipe
ho salvato le specifiche e seguito alla lettera la procedura di import
le specifiche secondo il tracciato records prevedono 40 campi
il file txt da importare ha lunghezza variabile
diciamo che c'è una parte fissa ed una variabile (i primi 15 sono
sempre presenti)
il problema è questo:
se nelle prime righe del file txt sono presenti tutti e 40 i campi,
applicando le specifiche, popolo il mio db senza problemi.
Spesso accade che il file nelle prime righe non contiene tutti i 40
campi per cui mi capita che la struttura del db non contiene di
conseguenza tutti i 40 campi.
come se access adeguasse le specifiche (il numero di  campi)  leggendo
i primi record del txt
Ho risolto creando un record di testa ad hoc, che manualmente aggiungo
al file txt, lancio la procedura di import e poi elimino manualmente
qualcuno ha mai avuto questo problema?
saluti
massimo

 ha scritto nel messaggio 
news:b69e7185-198e-4c92...@r3g2000vbp.googlegroups.com...
cioa a tutti,
sono alle prese con l'importazione in un db access di un file txt,
il file txt � composto da campi delimitati da pipe
ho salvato le specifiche e seguito alla lettera la procedura di import
le specifiche secondo il tracciato records prevedono 40 campi
il file txt da importare ha lunghezza variabile
diciamo che c'� una parte fissa ed una variabile (i primi 15 sono
sempre presenti)
il problema � questo:
se nelle prime righe del file txt sono presenti tutti e 40 i campi,
applicando le specifiche, popolo il mio db senza problemi.
Spesso accade che il file nelle prime righe non contiene tutti i 40
campi per cui mi capita che la struttura del db non contiene di
conseguenza tutti i 40 campi.
come se access adeguasse le specifiche (il numero di  campi)  leggendo
i primi record del txt
Ho risolto creando un record di testa ad hoc, che manualmente aggiungo
al file txt, lancio la procedura di import e poi elimino manualmente
qualcuno ha mai avuto questo problema?
saluti
massimo
ma andando a leggere la struttura della specifica di importazione che 
utilizzi tu vedi 40 campi? mi sembra molto strano quello che ti succede 
perch� ho fatto vari test, inserendo pi� campi nella specifica di quelli 
esistenti e me li lascia tranquillamente vuoti, se invece inserisco in coda 
(dopo circa 150 record) una record completo di tutti i campi,l'ultimo record 
della mia importazione � completo
ciao
max

 max
ciao max,
le specifiche sono impostate dalle specifiche
e contengono i 40 campi
quando me le richiamo durante la procedura di import guidata
mi si riducono
ciao
massimo

 max
ciao max,
le specifiche sono impostate dalle specifiche
e contengono i 40 campi
quando me le richiamo durante la procedura di import guidata
mi si riducono
ciao
massimo
con quali passaggi esegui la procedura di import guidata? i campi che 
vengono fuori sono 15 o i campi da 16 a 40 sono vuoti?
ciao
Max 

 - Mostra testo citato -
i campi che vengono fuori sono 15,
utlizzo le specifiche di importazione che ho salvato che naturalmente
contengono tutti e 40 campi
richiamo semplicemente le specifiche con la procedura guidata
ciao massimo