Το πεδίο Βάση δεδομένων εισάγει τα αποτελέσματα μιας ερώτημα βάσης δεδομένων σε έναν Word πίνακα. Εάν ο αριθμός των στηλών είναι 62 ή μεγαλύτερος, το πεδίο Βάση δεδομένων εισάγει τα αποτελέσματα ενός ερωτήματος σε στήλες διαχωρισμένες με στηλοθετες. Το πεδίο Database περιέχει όλες τις πληροφορίες που απαιτούνται για τη σύνδεση με μια βάση δεδομένων και την εκτέλεση ενός ερωτήματος Structured Query Language (SQL). Ενημερώνετε το πεδίο για να υποβάλετε ξανά ερώτημα στη βάση δεδομένων.
Σημείωση ασφαλείας: Όταν συνδέεστε σε μια προέλευση δεδομένων, βεβαιωθείτε ότι ο κωδικός πρόσβασης δεν είναι αναγνώσιμος από άλλους χρήστες. Για παράδειγμα, μην το αποθηκεύετε εκεί όπου είναι ευανάγνωστο ως απλό κείμενο, όπως σε μια μακροεντολή. Μην το στέλνετε στο Internet, εκτός εάν χρησιμοποιείτε το πρωτόκολλο Secure Sockets Layer (SSL), το οποίο κρυπτογραφεί τα δεδομένα. Μπορείτε να καταλάβετε εάν μια διεύθυνση Web χρησιμοποιεί SSL εάν η διεύθυνση ξεκινά με "https" αντί για "http".
Σύνταξη
Όταν προβάλλετε τον κώδικα πεδίου Βάσης δεδομένων στο έγγραφό σας, η σύνταξη μοιάζει κάπως έτσι:
{ DATABASE [Διακόπτες ] }
Σημείωση: Ένας κώδικας πεδίου καθορίζει τι θα εμφανίζεται στο πεδίο. Τα αποτελέσματα του πεδίου είναι αυτά που εμφανίζονται στο έγγραφο μετά την αποτίμηση του κώδικα πεδίου. Για εναλλαγή μεταξύ της προβολής του κώδικα πεδίου και των αποτελεσμάτων του κώδικα πεδίου, πατήστε το συνδυασμό πλήκτρων Alt+F9.
Διακόπτες
\b "Άθροισμα"
Καθορίζει ποια χαρακτηριστικά της μορφής που έχει οριστεί από το διακόπτη \l για εφαρμογή στον πίνακα. Εάν ο διακόπτης \l είναι κενός, η τιμή του διακόπτη \b πρέπει να είναι 16 (Αυτόματη Προσαρμογή). Συμπεριλάβετε το άθροισμα οποιουδήποτε συνδυασμού των ακόλουθων τιμών για να καθορίσετε την τιμή για το διακόπτη.
Για παράδειγμα, οι διακόπτες \l "3" \b "11" εφαρμόζουν μόνο τα περιγράμματα, τη σκίαση και τα χαρακτηριστικά χρώματος της μορφής πίνακα που έχει οριστεί από το διακόπτη \l.
Αυτή η τιμή |
Καθορίζει |
0 |
Χωρίς |
1 |
Περιγράμματα |
2 |
Σκίαση |
4 |
Γραμματοσειρά |
8 |
Χρώμα |
16 |
Αυτόματη προσαρμογή |
32 |
Γραμμές επικεφαλίδας |
64 |
Τελευταία γραμμή |
128 |
Πρώτη στήλη |
256 |
Τελευταία στήλη |
\c "ConnectInfo"
Καθορίζει μια σύνδεση με τα δεδομένα. Για παράδειγμα, ένα ερώτημα σε μια βάση δεδομένων του Microsoft Office Access μπορεί να περιέχει τις οδηγίες σύνδεσης \c "DSN=MS Access Databases. DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".
\d "Τοποθεσία"
Το διαδρομή και το όνομα αρχείου της βάσης δεδομένων. Χρησιμοποιείται για όλα τα ερωτήματα βάσης δεδομένων εκτός από ένα ερώτημα σε έναν πίνακα βάσης δεδομένων SQL που χρησιμοποιεί ODBC. Χρησιμοποιήστε διπλές ανάστροφες ανάστροφες κάθετες στη διαδρομή — για παράδειγμα, "C:\\Data\\Sales94.mdb".
\f "Αριθμός έναρξης"
Καθορίζει τον αριθμό εγγραφής της πρώτης εγγραφή δεδομένων για εισαγωγή — για παράδειγμα, \f "2445".
\H
Εισάγει ονόματα πεδίων από τη βάση δεδομένων ως επικεφαλίδες στηλών στον πίνακα που προκύπτει.
\l "Μορφοποίηση#"
Εφαρμόζει μια μορφή από το παράθυρο διαλόγου Αυτόματη Μορφοποίηση πίνακα στο αποτέλεσμα του ερωτήματος βάσης δεδομένων. Ο αριθμός Μορφή# καθορίζεται από τη μορφή πίνακα που επιλέγετε στο παράθυρο διαλόγου. Εάν χρησιμοποιηθεί αυτός ο διακόπτης και ο διακόπτης \b δεν καθορίζει τα χαρακτηριστικά του πίνακα, Word εισάγει έναν μη μορφοποιημένο πίνακα.
\o
Εισάγει δεδομένα στην αρχή μιας συγχώνευσης.
\s "SQL"
Οδηγίες SQL. Πρέπει να εισαγάγετε μια ανάστροφη κάθετο (\) πριν από κάθε εισαγωγικό στις οδηγίες. Για παράδειγμα, οι οδηγίες για μια βάση δεδομένων της Access μπορεί να έχουν ως εξής:
"επιλέξτε * από \s \"Λίστα πελατών\""".\t "EndNumber"
Καθορίζει τον αριθμό εγγραφής της τελευταίας εγγραφής δεδομένων που θα εισαχθεί — για παράδειγμα: \t "2486".
Παραδείγματα
Τα παρακάτω αποτελέσματα πεδίου από ένα ερώτημα σε μια βάση δεδομένων της Access μέσω ODBC χρησιμοποιώντας την εντολή Βάση δεδομένων :
{ DATABASE \d "C:\\Data\\Sales93.mdb" \c "DSN=MS Access Database; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM" \s "select * from \"Customer List\" " \f "2445" \t "2486" \l "2" }