logo MC2 E-Learning S.a r.l.
Logo Einstein grigio sfumato
e = m x c al quadrato





Importa dati da testo delimitato

Importare dati da un file di testo delimitato ad una tabella di Access








I file di testo sono il denominatore comune dei documenti, infatti quasi tutte le applicazioni che lavorano con parole e numeri possono generare qualche tipo di file di testo, oltre al loro formato nativo.

In Access possono essere importati dati in formato tabella (tabelle ed elenchi) da file di testo, se i dati sono stati memorizzati in un formato riconoscibile. I formati più comuni sono quelli a larghezza fissa e quello delimitato.

In un file di testo delimitato ogni record termina con un a capo e ogni campo è separato dal successivo da un punto e virgola o da un altro carattere speciale, chiamato delimitatore.

Se un campo contiene uno di questi caratteri speciali, devi racchiudere tutto il campo tra virgolette (alcuni utenti preferiscono tutti i campi tra virgolette per evitare di dover individuare i casi speciali)

In questo esercizio, importerai informazioni sui nominativi di una Rubrica (i dati sono tratti dal database di esempio NorthWind.mdb in dotazione con Access stesso) memorizzate in un file di testo delimitato dal punto e virgola, nella tabella di Access di nome Rubrica, memorizzata nel database Rubrica.mdb. Supponiamo che entrambi i files Rubrica.txt e Rubrica.mdb si trovino nella cartella Documenti del tuo disco rigido. Procedi come segue:

1. Apri il dabase Rubrica.mdb
2. Nel menu File punta su Carica dati esterni e poi fai clic su Importa
3. Nell'elenco Tipo file fai clic su File di testo (*.txt;*.csv;*.tab;*.asc)

Avvertenza:
i file di testo generalmente hanno l'estenzione .txt. Alcuni programmi, però, salvano file di testo delimitato con le estensioni .csv o .tab. Occasionalmente vedrai anche file di testo con l'estensione .asc (per ASCII). I file a larghezza fissa sono talvolta memorizzati con l'estensione .prn (per printer, stampante) ma in Access questa estensione non è riconosciuta, per cui dovrai rinominarli con una delle estensioni riconosciute. Tutte le estensioni accettabili sono trattate nello stesso modo da Access.

4. Accedi alla cartella Documenti, fai clic su Rubrica e po fai clic su Importa : viene visualizzata la prima pagina dell'Importazione guidata Testo (figura 1).

Puoi vedere che ogni campo è racchiuso tra virgolette e che un punto e virgola (;) separa i singoli campi. E' stato riconosciuto che il file selezionato è delimitato e quindi è stata selezionata quell'opzione.

5. Fai click sul pulsante Avanzate per visualizzare le specifiche di importazione predefinite per questo file. Non è necessario modificare niente in questa finestra di dialogo, ma come puoi notare, in questa pagina della procedura guidata potresti perfezionare il processo di importazione.

Suggerimento:

Se desideri importare diversi file che deviano in qualche modo dalle impostazioni predefinite, puoi specificare le nuove impostazioni e salvarle. Quando poi apri ciascuno degli altri file, puoi visualizzare questa finestra di dialogo e fare click sul pulsante Specifiche per selezionare e caricare le specifiche salvate.

6. Fai click su Annulla per chiudere la finestra di dialogo Rubrica - specifiche di importazione e poi fai click su Avanti per visualizzare la pagina successiva della cerazione guidata (figura 2)

7. Fai clic su Nomi di campo nella prima riga e po fai clic su Avanti. Lo sfondo della prima riga diventa grigio per indicare che queste voci sono nomi di campo.
8. Fai cli su Tabella esistente, seleziona la Rubrica nell'elenco a discesa e fai clic su Avanti.
9. Fai click su Fine per importare il file di testo nella tabella Rubrica. Un messaggio ti informa che il file è stato importato.
10. Fai click su OK per chiudere la finestra messaggio e poi apri la tabella Rubrica per avere conferma che i dati siano stati importati correttamente
11. Chiudi la tabella Rubrica e poi chiudi il database.

Il file viene separato in campi partendo dal presupposto che gli elementi siano separati dal punto e virgola. Se il delimitatore fosse un altro, potresti scegliere l'opzione corretta nella parte superiore della finestra di dialogo.

Altri argomenti su Microsoft Access:





Importare dati da Excel in Access

Rubrica telefonica con Microsoft Access

Utilizzare Microsoft Query

Costruire una tabella con Access

Le Relazioni tra le Tabelle di Microsoft Access

Gestione Documenti con Microsoft Access

Access controllo gruppo di opzioni

Importa dati da Excel

Importa dati da file testo larghezza fissa

Casella combinata per selezione valori

Esempi Query con Access

Esempi di Maschere con Microsoft Access

Esempi di Report con Microsoft Access

Le pagine di accesso ai dati di Access

Esempi di Macro con Microsoft Access

Esempi di accesso ai dati con VBA Microsoft Access

Gestire il magazzino con Microsoft Access

Gestire le fatture con Microsoft Access

Aprire un file di Access con ADO e il VB6



Tutorials su Microsoft Access




Dr.Maurizio Cucchiara
autore del corso:
"Corso Base di Microsoft Access"
disponibile on line su questo sito
MC2 E-Learning S.a r.l.
Formazione per il Web
http://www.mc2.it/html/access.html


Cerca sul web con Google:


Ricerca personalizzata