Newsgroup: it.comp.appl.access
Titolo: Grande aiuto su file TXT

Intanto auguri a a tutti.
Il mio problema è questo:
devo fare n importazioni di file TXT con conseguente accodamento in una
tabella Access 2000.
La struttura del file TXT è la seguente:
"STEFANO","19-02-2000","X,"C"
"MARCO,"21-02-2000","X,"A"
"LUCA","19-02-1999","X,"X"
"ANTONIO","11-02-2000","X,"C"
etc....
volendo fare l'importazione da codice e sapendo che il file si chiama
c:\PIPPO.txt come posso fare???
(a me interesserebbe capire come importare il primo Rk intero, poi me lo
tratto io cercando gli apici e le virgole)
Grazie a tutti
Stefano

 
Prova a leggere del metodo:
DoCmd.TransferText [tipotrasferimento][, nomefilespecifiche], nometabella,
nomefile[, nomicampo][, nometabellaHTML]
Se poi ti crei uno Stile personale puoi utilizzarlo con piů agevolazioni...!
@Alex
-- 
Posted from  [146.133.1.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:uTYW7.1528$24.5...@twister1.libero.it...

Ciao ... copioincollo l'esempio tratto dall'help di Access alla parola riservata (line input#)
----------------
In questo esempio l'istruzione Line Input # viene utilizzata per leggere una riga in un file
sequenziale ed assegnarla ad una variabile. Nell'esempio, FILEPROV è un file di testo che include
alcune righe di dati.
Dim TextLine
Open "FILEPROV" For Input As #1 ' Apre il file.
Do While Not EOF(1) ' Ripete fino alla fine del file.
 Line Input #1, TextLine ' Assegna la riga a una variabile.
 Debug.Print TextLine ' Scrive nella finestra Debug.
Loop
Close #1 ' Chiude il file.
------------------
In ogni caso il tuo file mi sembra semplicemente un file già delimitato quindi se tu usi una input#
(del quale copioincollo l'help) dovresti avere tutto
fatto da subito
-------------------
In questo esempio l'istruzione Input # viene utilizzata per leggere i dati di un file ed assegnarli
a due variabili. Nell'esempio FILEPROV è un file che contiene alcune righe di dati scritti
utilizzando l'istruzione Write #, ovvero ogni riga include una stringa racchiusa tra virgolette ed
un numero separati da virgola, ad esempio, ("Salve", 234).
Dim MyString, MyNumber
Open "FILEPROV" For Input As #1 ' Apre il file per l'input.
Do While Not EOF(1) ' Ripete fino alla fine del file.
 Input #1, MyString, MyNumber ' Legge i dati nelle variabili.
 Debug.Print MyString, MyNumber ' Scrive i dati nella finestra Debug.
Loop
Close #1 ' Chiude il file.
-----------------------------------
Saluti & Auguri
Dario

 ha scritto nel messaggio
news:b4cde0f384e432ca91...@mygate.mailgate.org...

nel campo nome [filespecificihe ] cosa devo indicare?
@Ringhitt

 @Ringhitt
Devi indicare il Nome della specifica d'importazione che ovviamente devi 
realizzare tu.
Se effettui manualmente un'importazione, nella prima pagina del Wizzard 
c'č il pulsante AVANZATE, premi e imposti i settaggi dell'importazione
compreso il "NomefileSpecifiche".
Questa specifica d'importazione viene memorizzata nel Database, quindi
non ti dovrai piů preoccupare di configurarla, ma solo di richiamarla
correttamente....!
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:6e4e5d891623d4d6ea...@mygate.mailgate.org...

Grazie per la dritta Alex e buon anno