Ενέργεια μακροεντολής ImportExportData

Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής ImportExportData για να εισαγάγετε ή να εξαγάγετε δεδομένα μεταξύ της τρέχουσας βάσης δεδομένων της Access (.mdb ή .accdb) ή ενός έργου της Access (.adp) και μιας άλλης βάσης δεδομένων. Για Access βάσεων δεδομένων υπολογιστή, μπορείτε επίσης να συνδέσετε έναν πίνακα με την τρέχουσα βάση δεδομένων της Access από μια άλλη βάση δεδομένων. Με έναν συνδεδεμένο πίνακα, έχετε πρόσβαση στα δεδομένα του πίνακα ενώ ο ίδιος ο πίνακας παραμένει στην άλλη βάση δεδομένων.

Σημείωση: Αρχίζοντας από την Access 2010, η ενέργεια μακροεντολής TransferDatabase μετονομάστηκε σε ImportExportData.

Σημείωση: Αυτή η ενέργεια δεν θα επιτρέπεται εάν η βάση δεδομένων δεν είναι αξιόπιστη.

Ρυθμίσεις

Η ενέργεια μακροεντολής ImportExportData περιλαμβάνει τα παρακάτω ορίσματα.

Όρισμα ενέργειας

Περιγραφή

Τύπος μεταφοράς

Ο τύπος μεταφοράς που θέλετε να κάνετε. Επιλέξτε "Εισαγωγή","Εξαγωγή"ή "Σύνδεση"στο πλαίσιο "Τύπος μεταφοράς" στην ενότητα "Ορίσματα ενέργειας" του παραθύρου σχεδίασης μακροεντολών. Η προεπιλογή είναι "Εισαγωγή".

Σημείωση: Ο τύπος μεταφοράς σύνδεσης δεν υποστηρίζεται για έργα της Access (.adp).

Τύπος βάσης δεδομένων

Ο τύπος της βάσης δεδομένων από την οποία θα γίνει εισαγωγή, εξαγωγή ή σύνδεση. Μπορείτε να επιλέξετε τη Microsoft Access ή έναν από τους άλλους τύπους βάσης δεδομένων στο πλαίσιο "Τύπος βάσης δεδομένων". Η προεπιλογή είναι η Microsoft Access.

Όνομα βάσης δεδομένων

Το όνομα της βάσης δεδομένων από την οποία θα γίνει εισαγωγή, εξαγωγή ή σύνδεση. Συμπεριλάβετε την πλήρη διαδρομή. Αυτό είναι ένα απαιτούμενο όρισμα.

Για τους τύπους βάσεων δεδομένων που χρησιμοποιούν ξεχωριστά αρχεία για κάθε πίνακα, όπως FoxPro, Paradox και dBASE, εισαγάγετε τον κατάλογο που περιέχει το αρχείο. Πληκτρολογήστε το όνομα αρχείου στο όρισμα προέλευση (για εισαγωγή ή σύνδεση) ή στο όρισμα "Προορισμός" (για εξαγωγή).

Για τις βάσεις δεδομένων ODBC, πληκτρολογήστε την πλήρη έκδοση συνδεσιμότητας ανοιχτών βάσεων δεδομένων (ODBC) συμβολοσειρά σύνδεσης.

Για να δείτε ένα παράδειγμα συμβολοσειράς σύνδεσης, συνδέστε μια εξωτερικός πίνακας στην Access:

  1. Στην καρτέλα Εξωτερικά δεδομένα, στην ομάδα Εισαγωγή, επιλέξτε Access.

  2. Στο παράθυρο διαλόγου "Λήψη εξωτερικών δεδομένων", πληκτρολογήστε τη διαδρομή της βάσης δεδομένων προέλευσης στο πλαίσιο "Όνομα αρχείου".

  3. Κάντε κλικ στην επιλογή "Σύνδεση με το αρχείο προέλευσης δεδομένων" δημιουργώντας ένα συνδεδεμένο πίνακα και,στη συνέχεια, κάντε κλικ στο κουμπί OK.

  4. Επιλέξτε έναν πίνακα στο παράθυρο διαλόγου "Σύνδεση πινάκων" και κάντε κλικ στο κουμπί OK.

Ανοίξτε τον πρόσφατα συνδεδεμένο πίνακα στο προβολή σχεδίασης προβάλετε την προβολή ιδιότητες πίνακα κάνοντας κλικ στην επιλογή "Φύλλο ιδιοτήτων" στην καρτέλα "Σχεδίαση", στην περιοχή "Εργαλεία". Το κείμενο στη ρύθμιση της ιδιότητας "Περιγραφή" είναι η συμβολοσειρά σύνδεσης για αυτόν τον πίνακα.

Για περισσότερες πληροφορίες σχετικά με τις συμβολοσειρές σύνδεσης ODBC, ανατρέξτε στο αρχείο Βοήθειας ή σε άλλη τεκμηρίωση για το πρόγραμμα οδήγησης ODBC αυτού του τύπου βάσης δεδομένων ODBC.

Τύπος αντικειμένου

Ο τύπος του αντικειμένου προς εισαγωγή ή εξαγωγή. Εάν επιλέξετε τη Microsoft Access για το όρισμα "Τύπος βάσης δεδομένων", μπορείτε να επιλέξετε "Πίνακας", "Ερώτημα", "Φόρμα", "Έκθεση", "Μακροεντολή", "Λειτουργική μονάδα", "Σελίδα πρόσβασης δεδομένων", "Προβολή διακομιστή", "Διάγραμμα", "Αποθηκευμένηδιαδικασία" ή "Συνάρτηση" στο πλαίσιο "Τύπος αντικειμένου". Η προεπιλογή είναι "Πίνακας". Εάν επιλέξετε οποιονδήποτε άλλο τύπο βάσης δεδομένων ή εάν επιλέξετε "Σύνδεση" στο πλαίσιο "Τύπος μεταφοράς", αυτό το όρισμα παραβλ παράβλεψη.

Εάν εξάγετε ένα ερώτημα επιλογής σε μια βάση δεδομένων της Access, επιλέξτε "Πίνακας" σε αυτό το όρισμα για να εξαγάγετε το σύνολο αποτελεσμάτων του ερωτήματος και επιλέξτε "Ερώτημα" για να εξαγάγετε το ίδιο το ερώτημα. Εάν εξάγετε ένα ερώτημα επιλογής σε έναν άλλο τύπο βάσης δεδομένων, αυτό το όρισμα παραβλ παράβλεψη και εξάγεται το σύνολο αποτελεσμάτων του ερωτήματος.

Source

Το όνομα του πίνακα, του ερωτήματος επιλογής ή του αντικειμένου της Access που θέλετε να εισαγάγετε, να εξαγάγετε ή να συνδέσετε. Για ορισμένους τύπους βάσεων δεδομένων, όπως οι FoxPro, Paradox ή dBASE, αυτό είναι ένα όνομα αρχείου. Συμπεριλάβετε την επέκταση ονόματος αρχείου (όπως .dbf) στο όνομα του αρχείου. Αυτό είναι ένα απαιτούμενο όρισμα.

Προορισμός

Το όνομα του πίνακα που έχει εισαχθεί, εξαχθεί ή συνδεθεί, του ερωτήματος επιλογής ή του αντικειμένου της Access στη βάση δεδομένων προορισμού. Για ορισμένους τύπους βάσεων δεδομένων, όπως οι FoxPro, Paradox ή dBASE, αυτό είναι ένα όνομα αρχείου. Συμπεριλάβετε την επέκταση ονόματος αρχείου (όπως .dbf) στο όνομα του αρχείου. Αυτό είναι ένα απαιτούμενο όρισμα.

Εάν επιλέξετε "Εισαγωγή" στοόρισμα "Τύπος μεταφοράς" και "Πίνακας" στο όρισμα Τύπος αντικειμένου, η Access δημιουργεί έναν νέο πίνακα που περιέχει τα δεδομένα στον πίνακα που έχει εισαχθεί.

Εάν εισαγάγετε έναν πίνακα ή άλλο αντικείμενο, η Access προσθέτει έναν αριθμό στο όνομα, εάν έρχεται σε διένεξη με ένα υπάρχον όνομα. Για παράδειγμα, εάν εισαγάγετε "Υπάλληλοι" και "Υπάλληλοι" υπάρχουν ήδη, η Access μετονομάζει τον πίνακα που έχει εισαχθεί ή άλλο αντικείμενο "Υπάλληλοι1".

Εάν κάνετε εξαγωγή σε μια βάση δεδομένων της Access ή σε μια άλλη βάση δεδομένων, η Access αντικαθιστά αυτόματα οποιονδήποτε υπάρχοντα πίνακα ή άλλο αντικείμενο που έχει το ίδιο όνομα.

Μόνο δομή

Καθορίζει εάν θα εισαγάγετε ή θα εξαγάγετε μόνο τη δομή ενός πίνακα βάσης δεδομένων χωρίς τα δεδομένα του. Επιλέξτε "Ναι" ή "Όχι". Η προεπιλογή είναι "Όχι".

Παρατηρήσεις

Μπορείτε να εισαγάγετε και να εξαγάγετε πίνακες μεταξύ της Access και άλλων τύπων βάσεων δεδομένων. Μπορείτε επίσης να εξαγάγετε ερωτήματα επιλογής της Access σε άλλους τύπους βάσεων δεδομένων. Η Access εξάγει το σύνολο αποτελεσμάτων του ερωτήματος με τη μορφή πίνακα. Μπορείτε να εισαγάγετε και να εξαγάγετε οποιοδήποτε αντικείμενο βάσης δεδομένων της Access εάν και οι δύο βάσεις δεδομένων είναι βάσεις δεδομένων της Access.

Εάν εισαγάγετε έναν πίνακα από μια άλλη βάση δεδομένων της Access (.mdb ή .accdb) που είναι ένας συνδεδεμένος πίνακας σε αυτή τη βάση δεδομένων, θα εξακολουθεί να είναι συνδεδεμένος μετά την εισαγωγή του. Δηλαδή, η σύνδεση εισάγεται και όχι ο ίδιος ο πίνακας.

Εάν η βάση δεδομένων στην οποία έχετε πρόσβαση απαιτεί κωδικό πρόσβασης, εμφανίζεται ένα παράθυρο διαλόγου κατά την εκτέλεση της μακροεντολής. Πληκτρολογήστε τον κωδικό πρόσβασης σε αυτό το παράθυρο διαλόγου.

Η ενέργεια ImportExportData είναι παρόμοια με τις εντολές στην καρτέλα "Εξωτερικά δεδομένα", στην περιοχή "Εισαγωγή" ή "Εξαγωγή". Μπορείτε να χρησιμοποιήσετε αυτές τις εντολές για να επιλέξετε μια προέλευση δεδομένων, όπως μια βάση δεδομένων της Access ή άλλον τύπο βάσης δεδομένων, ένα υπολογιστικό φύλλο ή ένα αρχείο κειμένου. Εάν επιλέξετε μια βάση δεδομένων, εμφανίζονται ένα ή περισσότερα παράθυρα διαλόγου με τα οποία επιλέγετε τον τύπο του αντικειμένου προς εισαγωγή ή εξαγωγή (για βάσεις δεδομένων της Access), το όνομα του αντικειμένου και άλλες επιλογές, ανάλογα με τη βάση δεδομένων από την οποία κάνετε εισαγωγή ή εξαγωγή ή σύνδεση. Τα ορίσματα για την ενέργεια ImportExportData απεικονίζουν τις επιλογές σε αυτά τα παράθυρα διαλόγου.

Εάν θέλετε να δώσετε πληροφορίες ευρετηρίου για ένα συνδεδεμένο πίνακα dBASE, πρώτα συνδέστε τον πίνακα:

  1. Στην καρτέλα "Εξωτερικά δεδομένα", στην ομάδα "Εισαγωγή", κάντε κλικ στην επιλογή "Περισσότερα".

  2. Κάντε κλικ στην επιλογή "Αρχείο dBASE".

  3. Στο παράθυρο διαλόγου "Λήψη εξωτερικών δεδομένων", πληκτρολογήστε τη διαδρομή για το αρχείο dBASE στο πλαίσιο "Όνομα αρχείου".

  4. Κάντε κλικ στην επιλογή "Σύνδεση με το αρχείο προέλευσης δεδομένων" δημιουργώντας ένα συνδεδεμένο πίνακα και,στη συνέχεια, κάντε κλικ στο κουμπί OK.

  5. Καθορίστε τα ευρετήρια στα παράθυρα διαλόγου για αυτή την εντολή. Η Access αποθηκεύει τις πληροφορίες ευρετηρίου σε ένα αρχείο ειδικών πληροφοριών (.inf), που βρίσκεται στο φάκελο του Microsoft Office.

  6. Στη συνέχεια, μπορείτε να διαγράψετε τη σύνδεση προς το συνδεδεμένο πίνακα.

Την επόμενη φορά που θα χρησιμοποιήσετε την ενέργεια ImportExportData για να συνδέσετε αυτόν τον πίνακα dBASE, η Access χρησιμοποιεί τις πληροφορίες ευρετηρίου που έχετε καθορίσει.

Σημείωση: Εάν υποβάλετε ένα ερώτημα ή φιλτράρετε έναν συνδεδεμένο πίνακα, στο ερώτημα ή στο φίλτρο γίνεται διάκριση πεζών-κεφαλαίων.

Για να εκτελέσετε την ενέργεια ImportExportData σε μια λειτουργική μονάδα VBA (Visual Basic for Applications), χρησιμοποιήστε τη μέθοδο TransferDatabase του αντικειμένου DoCmd.

Χρειάζεστε περισσότερη βοήθεια;

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×