Non è possibile connettersi direttamente ai database FoxPro in Access 2007 e in Access 2003
Numero KB originale: 824264
Nota
Questo articolo si applica solo a un database di Microsoft Access (.mdb o .accdb). Richiede competenze di base per macro, codifica e interoperabilità.
Sintomi
In Microsoft Office Access 2007 e in Microsoft Office Access 2003 potrebbe non essere possibile importare, esportare o collegare direttamente i database Microsoft FoxPro perché le finestre di dialogo Importazione, Esportazione e Collegamento non includono il database FoxPro come opzione nell'elenco File di tipo .
Causa
Questo problema si verifica perché il driver MICROSOFT FoxPro ISAM non è incluso in Access 2007 e in Access 2003.
Risoluzione
Importare da un database FoxPro
Per importare dati da un database FoxPro, usare il driver ODBC Microsoft Visual FoxPro. A tale scopo, seguire questa procedura:
Fare clic sul pulsante Start e quindi scegliere Pannello di controllo.
Nel Pannello di controllo fare doppio clic su Strumenti di amministrazione.
Nella finestra Strumenti di amministrazione fare doppio clic su Origini dati (ODBC) e quindi aggiungere una nuova origine dati ODBC per il database o le tabelle FoxPro selezionando il driver Visual FoxPro appropriato.
Avviare Access e quindi aprire il database di Access.
Scegliere Recupera dati esterni dal menu File e quindi fare clic su Importa.
Nota
Se si usa Access 2007, fare clic su Altro nel gruppo Importa della scheda Dati esterni e quindi selezionare Database ODBC.
Nella finestra di dialogo Importa fare clic su Database ODBC nell'elenco File di tipo .
Nota
Se si usa Access 2007, fare clic per selezionare l'opzione Importa i dati di origine in una nuova tabella nel database corrente nella finestra di dialogo Selezionare l'origine e la destinazione dei dati e quindi fare clic su OK.
Nella finestra di dialogo Seleziona origine dati fare clic sull'origine dati Visual FoxPro creata nel passaggio 3 e quindi fare clic su OK.
Nella finestra di dialogo Importa oggetti fare clic sulle tabelle da collegare e quindi fare clic su OK.
Collegamento a un database FoxPro
Per collegarsi a un database FoxPro, usare il driver ODBC Microsoft Visual FoxPro. A tale scopo, seguire questa procedura:
Fare clic sul pulsante Start e quindi scegliere Pannello di controllo.
Nel Pannello di controllo fare doppio clic su Strumenti di amministrazione.
Nella finestra Strumenti di amministrazione fare doppio clic su Origini dati (ODBC) e quindi aggiungere una nuova origine dati ODBC per il database o le tabelle FoxPro selezionando il driver Visual FoxPro appropriato.
Avviare Microsoft Access e quindi aprire il database di Access.
Scegliere Recupera dati esterni dal menu File e quindi fare clic su Collega tabelle.
Nota
Se si usa Access 2007, fare clic su Altro nel gruppo Importa della scheda Dati esterni e quindi selezionare Database ODBC.
Nella finestra di dialogo Collegamento fare clic su Database ODBC nell'elenco File di tipo .
Nota
Se si usa Access 2007, fare clic per selezionare l'opzione Collega all'origine dati creando una tabella collegata nella finestra di dialogo Selezionare l'origine e la destinazione dei dati e quindi fare clic su OK.
Nella finestra di dialogo Seleziona origine dati fare clic sull'origine dati Visual FoxPro creata nel passaggio 3 e quindi fare clic su OK.
Nella finestra di dialogo Collega tabelle fare clic sulle tabelle da importare e quindi fare clic su OK.
Esportare in un database FoxPro
Per esportare i dati in un database FoxPro, usare il driver ODBC Microsoft Visual FoxPro. A tale scopo, seguire questa procedura:
Fare clic sul pulsante Start e quindi scegliere Pannello di controllo.
Nel Pannello di controllo fare doppio clic su Strumenti di amministrazione.
Nella finestra Strumenti di amministrazione fare doppio clic su Origini dati (ODBC) e quindi aggiungere una nuova origine dati ODBC per il database o le tabelle FoxPro selezionando il driver Visual FoxPro appropriato.
Avviare Microsoft Access e quindi aprire il database di Access.
Scegliere Esporta dal menu File.
Nota
Se si usa Access 2007, seguire questa procedura:
- Fare clic sul pulsante Microsoft Office e quindi su Opzioni di Accesso.
- Nell'elenco nel riquadro sinistro fare clic su Personalizza.
- Nell'elenco Scegli comandi da selezionare Tutti i comandi.
Nella finestra di dialogo Esporta tabella 'nometabella' in... fare clic su Database ODBC nell'elenco Tipo di salvataggio .
Nota
Se si usa Access 2007, seguire questa procedura:
- Fare clic su Esporta oggetto selezionato in un database ODBC, fare clic su Aggiungi e quindi su OK.
- Sulla barra degli strumenti Accesso rapido fare clic su Esporta oggetto selezionato in un database ODBC.
Nella finestra di dialogo Esporta digitare il nome della nuova tabella e quindi fare clic su OK.
Nella finestra di dialogo Seleziona origine dati fare clic sull'origine dati Visual FoxPro creata nel passaggio 3 e quindi fare clic su OK.
Ulteriori informazioni
Nelle versioni precedenti di Access e del motore di database Microsoft Jet è possibile spostare i dati tra i database FoxPro e i database di Access. Il driver MICROSOFT FoxPro ISAM connette l'accesso ai database FoxPro. Tuttavia, il driver MICROSOFT FoxPro ISAM non è incluso in Access 2000 e versioni successive. Di conseguenza, non è più possibile accedere ai dati FoxPro tramite il motore di database Microsoft Jet. È possibile accedere ai dati FoxPro solo usando il driver ODBC Microsoft Visual FoxPro.
Passaggi per riprodurre il problema in Access 2003
- Aprire un database di Access.
- Scegliere Recupera dati esterni dal menu File e quindi fare clic su Importa.
- Nella finestra di dialogo Importa fare clic sull'elenco File di tipo .
Nota
Il driver ISAM Microsoft FoxPro non è elencato nell'elenco File di tipo .
Riferimenti
Per altre informazioni su come configurare le origini dati ODBC, fare clic su Guida di Microsoft Office Access nel menu ? , digitare o modificare origini dati ODBC nella casella Cerca nel riquadro Assistenza e quindi fare clic su Avvia ricerca per visualizzare l'argomento.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per