Come importare dati Access in tabelle esistenti

July 18

Come importare dati Access in tabelle esistenti


Microsoft Access importerà solo interi oggetti di database, ad esempio un'intera tabella o una query se si utilizza la procedura guidata di dati esterni. Se è necessario aggiungere record specifici a una tabella esistente in un database Microsoft Access, non è possibile utilizzare questo metodo. Invece è possibile utilizzare un tipo speciale di query di comando per importare dati particolari in una tabella esistente, sia che si trova nello stesso database o meno. Questa query viene chiamata una query di accodamento.

istruzione

1 Aprire il database di Access che si desidera importare i dati da. Fare clic su "Query" sulla barra di "oggetti" e fare doppio clic su "Crea query in visualizzazione struttura" per creare una query di selezione. La finestra di query si apre in visualizzazione struttura, e la finestra di dialogo "Mostra tabella" si aprirà anche.

2 Fare clic sulla scheda "Tabelle" nella finestra di dialogo "Mostra tabella", e fare doppio clic sul nome della tabella che contiene i record da importare. Fai clic su "Chiudi" per chiudere la finestra di dialogo "Mostra tabella". elenco dei campi della tabella apparirà nella parte superiore della finestra di query.

3 Fare doppio clic su ognuno dei campi richiesti per aggiungerli alla lista di criteri nella metà inferiore della finestra. Se si desidera utilizzare tutti i campi, fare doppio clic sulla barra del titolo per evidenziare tutti, trascina la lista sulla griglia, e rilasciare il pulsante del mouse. Inserire i numeri di identificazione dei singoli record che si desidera copiare nei "Criteri:" e "o:" finestre nella prima colonna.

4 Fare clic sul pulsante "Esegui" per eseguire la query di selezione. I record selezionati verranno visualizzati in una visualizzazione Foglio dati. Quando si è soddisfatti che la query sta tornando i record, tornare alla visualizzazione facendo clic sul pulsante "Visualizza" e cambiare il tipo di query di Query di accodamento facendo clic sulla freccia a discesa a destra del "Tipo di query" pulsante.

5 Selezionare la tabella che riceverà i dati importati dalla lista delle tabelle nel database corrente quando si apre la finestra di dialogo "Append". Se la tabella si desidera copiare i dati si trova in un altro database, utilizzare il pulsante "Sfoglia" per navigare o inserire il percorso del file completo del file incluso il nome del database.

6 Fare clic sul pulsante "Esegui" per eseguire la query di accodamento. Quando Access visualizza una finestra di dialogo che indica il numero di record verrà aggiunto e chiede conferma fare clic su "Sì". Chiudere la query e salvarlo, se necessario.

7 Aprire la tabella importato i dati in visualizzazione Foglio dati e premere il tasto "F5" per aggiornare i dati. I record aggiunti vengono aggiunti alla fine della tabella.

Consigli e avvertenze

  • Una query di accodamento è spesso usato in combinazione con una query di eliminazione per archiviare dati che sono stati elaborati e inserirlo in un'altra tabella in modo che la tabella tenendo i dati dal vivo non diventi troppo grande.
  • Assicurarsi che i nomi dei campi sono identici in entrambe le tabelle prima di aggiungere i record. Se non lo sono, creare una copia della tabella che si desidera importare i record da e aggiungerlo al database che si desidera aggiungere i record a. Quindi è possibile modificare i nomi dei campi che corrispondano a quelli della tabella esistente.