Puteți utiliza acțiunea de macrocomandă ImportExportData pentru a importa sau exporta date între baza de date Access curentă (. mdb sau. accdb) sau Project Access (. adp) și o altă bază de date. Pentru bazele de date desktop Access, puteți, de asemenea, lega un tabel la baza de date Access curentă din altă bază de date. Cu un tabel legat, aveți acces la datele tabelului în timp ce tabelul însuși rămâne în cealaltă bază de date.

Notă: Începând cu Access 2010, acțiunea de macrocomandă TransferareBazăDeDate a fost redenumită în ImportExportData.

Notă: Această acțiune nu va fi permisă dacă baza de date nu este de încredere.

Setări

Acțiunea de macrocomandă ImportExportData are următoarele argumente.

Argument acțiune

Descriere

Tip de transfer

Tipul de transfer pe care doriți să îl efectuați. Selectați Import, Exportsau link în caseta tip transfer din secțiunea argumente de acțiune din fereastra de proiectare a macrocomenzii. Valoarea implicită este Import.

Notă: Tipul de transfer link nu este acceptat pentru proiectele Access (. adp).

Tip bază de date

Tipul de bază de date din care se importă, se exportă sau se leagă. Puteți selecta Microsoft Access sau unul dintre un număr de alte tipuri de baze de date din caseta tip bază de date . Valoarea implicită este Microsoft Access.

Nume bază de date

Numele bazei de date din care se importă, se exportă sau se leagă la. Includeți calea completă. Acesta este un argument obligatoriu.

Pentru tipurile de baze de date care utilizează fișiere separate pentru fiecare tabel, cum ar fi FoxPro, Paradox și dBASE, introduceți directorul care conține fișierul. Introduceți numele de fișier în argumentul sursă (pentru a importa sau a lega) sau argumentul destinație (pentru a exporta).

Pentru bazele de date ODBC, tastați șir de conectare completă a bazei de date Open connectivity (ODBC).

Pentru a vedea un exemplu de șir de conexiune, legați un tabel extern pentru a accesa:

  1. Pe fila Date externe, în grupul Import, faceți clic pe Access.

  2. În caseta de dialog Preluare date externe , introduceți calea bazei de date sursă în caseta Nume fișier .

  3. Faceți clic pe Legare la sursa de date creând un tabel legatși faceți clic pe OK.

  4. Selectați un tabel în caseta de dialog Legare tabele și faceți clic pe OK.

Deschideți tabelul nou legat în vizualizare Proiect și vizualizați proprietăți tabel făcând clic pe foaie de proprietăți pe fila Proiectare , sub Instrumente. Textul din setarea proprietății Descriere este șirul de conexiune pentru acest tabel.

Pentru mai multe informații despre șirurile de conexiune ODBC, consultați fișierul de ajutor sau alte documente pentru driverul ODBC al acestui tip de bază de date ODBC.

Tip obiect

Tipul de obiect de importat sau de exportat. Dacă selectați Microsoft Access pentru argumentul tip bază de date , puteți să selectați tabel, interogare, formular, raport, macrocomandă, modul, pagina de acces la date, vizualizarea Server, Diagrama, procedura stocatăsau funcția în caseta Tip obiect . Valoarea implicită este Tabel. Dacă selectați orice alt tip de bază de date sau dacă selectați link în caseta tip transfer , acest argument este ignorat.

Dacă exportați un interogare de selectare într-o bază de date Access, selectați tabel în acest argument pentru a exporta set de rezultate interogării și selectați Query pentru a exporta interogarea propriu-zisă. Dacă exportați o interogare de selectare la alt tip de bază de date, acest argument este ignorat, iar setul de rezultate al interogării se exportă.

Sursă

Numele tabelului, selectați interogarea sau obiectul Access pe care doriți să-l importați, să-l exportați sau să-l legați. Pentru unele tipuri de baze de date, cum ar fi FoxPro, Paradox sau dBASE, acesta este un nume de fișier. Includeți extensia de nume de fișier (cum ar fi. DBF) în numele fișierului. Acesta este un argument obligatoriu.

Destinație

Numele tabelului importat, exportat sau legat, selectați Query sau obiectul Access din baza de date de destinație. Pentru unele tipuri de baze de date, cum ar fi FoxPro, Paradox sau dBASE, acesta este un nume de fișier. Includeți extensia de nume de fișier (cum ar fi. DBF) în numele fișierului. Acesta este un argument obligatoriu.

Dacă selectați Import în argumentul tip transfer și în tabelul din argumentul Tip obiect , Access creează un tabel nou care conține datele din tabelul importat.

Dacă importați un tabel sau alt obiect, Access adaugă un număr la nume dacă acesta este în conflict cu un nume existent. De exemplu, dacă importați angajații și angajații există deja, Access redenumirea tabelului importat sau a altor obiecte Employees1.

Dacă exportați într-o bază de date Access sau într-o altă bază de date, Access înlocuiește automat orice tabel existent sau alt obiect cu același nume.

Numai structură

Specifică dacă să importați sau să exportați doar structura unui tabel de bază de date fără datele sale. Selectați Da sau nu. Valoarea implicită este Nu.

Observații

Puteți să importați și să exportați tabele între Access și alte tipuri de baze de date. De asemenea, puteți exporta interogările de selectare Access în alte tipuri de baze de date. Access exportă setul de rezultate al interogării în formă de tabel. Puteți să importați și să exportați orice obiect bază de date Access dacă ambele baze de date sunt baze de date Access

Dacă importați un tabel din altă bază de date Access (. mdb sau. accdb) care este un tabel legat în acea bază de date, acesta va fi în continuare legat după ce îl importați. Mai exact, linkul este importat, nu tabelul propriu-zis.

Dacă baza de date pe care o accesați necesită o parolă, apare o casetă de dialog atunci când se execută macrocomanda. Tastați parola în această casetă de dialog.

Acțiunea ImportExportData este similară cu comenzile de pe fila date externe , sub Import sau Export. Puteți utiliza aceste comenzi pentru a selecta o sursă de date, cum ar fi o bază de date Access sau un alt tip de bază de date, o foaie de calcul sau un fișier text. Dacă selectați o bază de date, se afișează una sau mai multe casete de dialog în care selectați tipul de obiect de importat sau de exportat (pentru bazele de date Access), numele obiectului și alte opțiuni, în funcție de baza de date din care importați sau de la care se face legarea. Argumentele pentru acțiunea ImportExportData reflectă opțiunile din aceste casete de dialog.

Dacă doriți să furnizați informații despre index pentru un tabel dBASE legat, conectați mai întâi tabelul:

  1. Pe fila date externe , în grupul Import , faceți clic pe mai multe.

  2. Faceți clic pe fișier dBASE.

  3. În caseta de dialog Preluare date externe , introduceți calea pentru fișierul dBASE în caseta Nume fișier .

  4. Faceți clic pe Legare la sursa de date creând un tabel legat, apoi faceți clic pe OK.

  5. Specificați indexurile din casetele de dialog pentru această comandă. Access stochează informațiile de index într-un fișier informații speciale (. inf), situat în folderul Microsoft Office.

  6. Apoi, puteți să ștergeți linkul la tabelul legat.

Data viitoare când utilizați acțiunea ImportExportData pentru a lega acest tabel dBASE, Access utilizează informațiile de index pe care le-ați specificat.

Notă: Dacă interogați sau filtrați un tabel legat, interogarea sau filtrul este sensibil la litere mari și mici.

Pentru a executa acțiunea ImportExportData într-un modul Visual Basic for Applications (VBA), utilizați metoda TransferareBazăDeDate a obiectului obiectului DoCmd .

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Cât de mulțumit sunteți de calitatea traducerii?

Ce v-a afectat experiența?

Aveți feedback suplimentar? (Opțional)

Vă mulțumim pentru feedback!

×