Поле База даних вставляє результати запит бази даних у таблицю Word. Якщо кількість стовпців не перевищує 62, поле База даних вставляє результати запиту в стовпці, розділені вкладками. Поле "База даних" містить усі відомості, необхідні для підключення до бази даних і виконання запиту мова структурованих запитів (SQL). Оновлення поля, щоб запит бази даних знову.
Примітка про безпеку.: Під час підключення до джерела даних переконайтеся, що інші користувачі не можуть прочитати пароль. Наприклад, не зберігайте його там, де його можна прочитати як звичайний текст, наприклад у макросі. Не надсилайте його в Інтернеті, якщо ви не використовуєте протокол SSL, який шифрує дані. Ви можете визначити, чи веб-адреса використовує протокол SSL, якщо адреса починається з "https" замість "http".
Синтаксис
Під час перегляду коду поля бази даних у документі синтаксис має такий вигляд:
{ DATABASE [ключі ] }
Примітка.: Код поля визначає вміст, який відображається в полі. Значення полів – це те, що відображатиметься полем після оцінки коду поля. Для перемикання між режимами перегляду коду поля та значення коду поля, натисніть сполучення клавіш Alt+F9.
Перемикачі
\b "Сума"
Визначає атрибути формату, установленого перемикачем \l для застосування до таблиці. Якщо перемикач \l пустий, значення перемикача \b має бути 16 (автодобір). Додайте суму будь-якої комбінації наведених нижче значень, щоб указати значення перемикача.
Наприклад, перемикачі \l "3" \b "11" застосовують лише межі, заливку та атрибути кольору формату таблиці, установленого перемикачем \l.
Це значення |
Визначає |
0 |
Немає |
1 |
Межі |
2 |
Затінення |
4 |
Шрифт |
8 |
Color |
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:\\Data\\Sales94.mdb".
\f "Номер початку"
Указує номер запису першого запис даних, який потрібно вставити, наприклад \f "2445".
\H
Вставляє імена полів із бази даних як заголовки стовпців у отриману таблицю.
\l "Формат#"
Застосування формату з діалогового вікна Автоформат таблиці до результату запиту бази даних. Числовий формат# визначається форматом таблиці, вибраним у діалоговому вікні. Якщо цей перемикач використовується, а перемикач \b не вказує атрибути таблиці, Word вставляє неформатовану таблицю.
\o
Вставлення даних на початку злиття.
\s "SQL"
Інструкції SQL. Перед кожною лапкою в інструкції слід вставити зворотну скісну риску (\). Наприклад, інструкції для бази даних Access можуть бути такими:
"select * from \s \"Customer List\"".\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" }