MS Access - Importazione dati

In questo capitolo parleremo dell'importazione dei dati in Access e dei tipi di dati che è possibile importare utilizzando Access. Normalmente i dati vengono archiviati in vari formati, file e posizioni, il che rende difficile ottenerli e utilizzarli. Se hai dati in un foglio di calcolo, in un elenco di SharePoint o in un altro formato, puoi importarli in un database di Access con pochi passaggi, rendendoli molto più facilmente disponibili in Access.

  • Il comando Salva con nome viene generalmente utilizzato per salvare un documento in un altro formato, in modo da poterlo aprire in un altro programma.

  • In Access non è possibile utilizzare il comando Salva con nome allo stesso modo, è possibile salvare oggetti di Access come altri oggetti di Access, ma non è possibile salvare un database di Access come file di foglio di calcolo.

  • Per salvare Access come file di foglio di calcolo, dovrai utilizzare la funzione di importazione nella scheda Dati esterni.

È possibile importare diversi tipi di accesso ai dati

Per capire che tipo di dati puoi importare nei dati di accesso, apriamo il tuo database e vai alla scheda Dati esterni.

Nel gruppo di importazione e collegamento è possibile visualizzare i diversi tipi di opzioni disponibili per l'importazione dei dati in Access. Di seguito sono riportati i formati di importazione dei dati più comunemente utilizzati.

  • Microsoft Office Excel
  • Accesso a Microsoft Office
  • Database ODBC (ad esempio, SQL Server)
  • File di testo (delimitati o a larghezza fissa)
  • File XML

Esempio

Vediamo un semplice esempio di importazione di dati da un file Excel. Ecco i dati nel file di Access.

Per importare i dati in Access, dobbiamo prima aprire il database di Access e poi andare alla scheda Dati esterni come nello screenshot seguente.

Nel gruppo Importa e collega, vedrai un'opzione Excel. Facci clic su questa opzione.

Sfoglia il file Excel da cui desideri importare i dati e quindi abbiamo diverse opzioni per memorizzare i dati. Selezioniamo la prima opzione e facciamo clic su Ok.

Qui vedrai l'anteprima dei tuoi dati. Ora fai clic su Avanti.

Nell'anteprima, ora puoi vedere che la prima riga contiene le intestazioni delle colonne. Ora selezioniamo la casella di controllo e fare clic su Avanti.

Verrà ora visualizzata una finestra di dialogo in cui è possibile impostare il tipo di dati per ogni colonna / campo. Se non desideri importare alcun campo, seleziona la casella di controllo che dice non importare il campo. Una volta che hai finito con il campo FirstName, fai semplicemente clic sul campo MiddleInitial.

Esaminiamo ora tutti i campi e quindi fare clic su Avanti.

Ecco le diverse opzioni per la chiave primaria. Selezioniamo la prima opzione e fare clic su Avanti.

Nell'ultima finestra di dialogo, puoi inserire il nome della tabella di tua scelta e fare clic su Fine.

Se desideri salvare tutti questi passaggi, seleziona la casella di controllo e chiudi la finestra di dialogo.

Andiamo ora al pannello di navigazione. Vedrai che una nuova tabella viene aggiunta qui e quando apri la tabella appena aggiunta vedrai tutti i tuoi dati in Access.

Esempio

Vediamo ora un altro esempio di importazione di dati dal database di Access. Andiamo di nuovo alla scheda esterna.

Nel gruppo Importa e collega, fare clic sull'opzione Accesso.

Sfoglia il database di Access da cui desideri importare i dati e quindi seleziona la prima opzione che dice Importa tabelle, query, modulo ecc. Ora, fai clic su Ok.

Nella finestra di dialogo sopra, puoi vedere diverse schede per Tabelle, Query, Moduli ecc. Da dove puoi selezionare il tipo di dati che desideri importare.

Andiamo al Reportsscheda e seleziona qualsiasi rapporto che desideri importare; è anche possibile selezionare tutti i dati facendo clic suSelect Allpulsante. Cerchiamo di selezionareProjects e fare clic Ok.

Ora chiudi la finestra di dialogo. Nel riquadro di navigazione, vedrai che viene aggiunto un nuovo rapporto. Apriamo questo rapporto e vedrai tutti i dati in quel rapporto.