Το πεδίο "Βάση δεδομένων" εισάγει τα αποτελέσματα ενός ερωτήματος βάσης δεδομένων σε έναν πίνακα Word. Εάν ο αριθμός των στηλών είναι 62 ή μεγαλύτερος, το πεδίο "Βάση δεδομένων" εισάγει τα αποτελέσματα ενός ερωτήματος σε στήλες διαχωρισμένες με καρτέλες. Το πεδίο "Βάση δεδομένων" περιέχει όλες τις πληροφορίες που χρειάζονται για τη σύνδεση σε μια βάση δεδομένων και την εκτέλεση ενός ερωτήματος 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; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".
\d "Τοποθεσία"
Η διαδρομή και το όνομα αρχείου της βάσης δεδομένων. Χρησιμοποιείται για όλα τα ερωτήματα βάσης δεδομένων εκτός από ερωτήματα σε έναν πίνακα βάσης δεδομένων SQL με χρήση ODBC. Χρησιμοποιήστε διπλές ανάστροφες καθέτους στη διαδρομή — για παράδειγμα, "C:\\Δεδομένα\\Sales94.mdb".
\f "Αριθμός_έναρξης"
Καθορίζει τον αριθμό εγγραφής της πρώτης εγγραφής δεδομένων για εισαγωγή — για παράδειγμα, \f "2445".
\h
Εισάγει ονόματα πεδίων από τη βάση δεδομένων ως επικεφαλίδες στηλών στον πίνακα που προκύπτει.
\l "Format#"
Εφαρμόζει μια μορφοποίηση από το παράθυρο διαλόγου "Αυτόματη Μορφοποίηση πίνακα" στο αποτέλεσμα του ερωτήματος βάσης δεδομένων. Η μορφή αριθμού# καθορίζεται από τη μορφή πίνακα που επιλέγετε στο παράθυρο διαλόγου. Εάν χρησιμοποιείται αυτός ο διακόπτης και ο διακόπτης \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" }