Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Puteți utiliza acțiunea de macrocomandă ImportExportData pentru a importa sau a exporta date între baza de date Access curentă (.mdb sau .accdb) sau proiectul Access (.adp) și altă bază de date. Pentru Access baze de date desktop, puteți, de asemenea, să legați 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 în sine rămâne în cealaltă bază de date.

Notă: Începând cu Access 2010, acțiunea de macrocomandă TransferDatabase a fost redenumită 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 transfer

Este tipul de transfer pe care doriți să-l efectuați. Selectați Import, Export sau Legătură în caseta Tip transfer din secțiunea Argumente acțiune a ferestrei de proiectare a macrocomenzii. Setarea implicită este Import.

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

Tip bază de date

Tipul de bază de date de la care se importă, la care se exportă sau la care se face legarea. Aveți posibilitatea să selectați Microsoft Access sau unul dintre alte tipuri de baze de date în caseta Tip bază de date . Setarea implicită este Microsoft Access.

Nume bază de date

Numele bazei de date din care se face importul, la care se exportă sau la care se face legarea. 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 fișierului în argumentul Sursă (pentru import sau legare) sau în argumentul Destinație (pentru export).

Pentru bazele de date ODBC, tastați șir de conectare Open Database Connectivity (ODBC) complet.

Pentru a vedea un exemplu de șir de conexiune, legați o tabel extern la Access:

  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 prin crearea unui 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 șir de conexiune pentru acest tabel.

Pentru mai multe informații despre șirurile de conexiune ODBC, consultați fișierul Ajutor sau altă documentație pentru driverul ODBC de acest 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 , aveți posibilitatea să selectați Tabel, Interogare, Formular, Raport, Macrocomandă, Modul, Pagină de acces la date, Vizualizare server, Diagramă, Procedură stocată sau Funcție î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 o 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 Interogare pentru a exporta interogarea propriu-zisă. Dacă exportați o interogare de selectare în alt tip de bază de date, acest argument este ignorat și se exportă setul de rezultate al interogării.

Sursă

Numele tabelului, al interogării de selectare sau al obiectului 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 numelui de fișier (cum ar fi .dbf) în numele fișierului. Acesta este un argument obligatoriu.

Destinație

Numele tabelului importat, exportat sau legat, al interogării de selectare sau al obiectului 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 numelui 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 Tabel în 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 intră în conflict cu un nume existent. De exemplu, dacă importați Angajați și angajați există deja, Access redenumește tabelul importat sau alt obiect Angajați1.

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ă se importă sau se exportă numai structura unui tabel bază de date fără datele sale. Selectați Da sau Nu. Valoarea implicită este Nu.

Observații

Puteți importa și exporta 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 sub forma unui tabel. Puteți importa și exporta 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 din acea bază de date, acesta va fi legat în continuare 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 rulați macrocomanda. Tastați parola în această casetă de dialog.

Acțiunea ImportExportData este similară comenzilor 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 alt tip de bază de date, o foaie de calcul sau un fișier text. Dacă selectați o bază de date, apar 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 la care exportați sau la care faceți legătura. 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, mai întâi legaț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 prin crearea unui tabel legat, apoi faceți clic pe OK.

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

  6. Apoi puteți șterge 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 specificate.

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

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

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×