Полето Database вмъква резултатите от заявка към база данни в таблица на Word. Ако броят на колоните е 62 или по-голям, полето за база данни вмъква резултатите от заявката в колони, разделени с табулация. Полето "База данни" съдържа цялата информация, необходима за свързване към база данни и за изпълнение на заявка на език SQL. Актуализирайте полето, за да изпратите отново заявка към базата данни.
Забележка
Когато се свързвате към източник на данни, се уверете, че паролата ви не може да се прочете от другите. Например не го съхранявайте там, където може да се чете като обикновен текст, например в макрос. Не ги изпращайте по интернет, освен ако не използвате протокола за слой със защитени сокети (SSL), който шифрова данните. Можете да разберете дали даден уеб адрес използва SSL, ако адресът започва с "https" вместо с "http".
Синтаксис
Когато видите кода на поле на база данни във вашия документ, синтаксисът изглежда ето така:
{ DATABASE [Ключове ] }
Забележка
Кодът на поле указва на полето какво да показва. Резултатите на полето са това, което се показва в документа, след като кодът на полето получи стойност. За да превключите между преглед на кодове на поле и резултатите на кодове на поле, натиснете Alt+F9.
Ключове
\b "Sum"
Задава кои атрибути на формата, зададен от ключа \l, да се прилагат в таблицата. Ако ключът \l е празен, стойността на ключа \b трябва да бъде 16 (автопобиране). Включете сумата от всяка комбинация от следните стойности, за да зададете стойността за ключа.
Например ключовете \l "3" \b "11" прилагат само атрибутите за граници, оцветяване и цвят на табличния формат, зададен от ключа \l.
| Тази стойност | Указва |
|---|---|
| 0 | Няма |
| 1 | Граници |
| 2 | Оцветяване |
| 4 | Шрифт |
| 8 | Цвят |
| 16 | Автопобиране |
| 32 | Heading Rows |
| 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 "StartNumber"
Указва номера на записа на първия запис с данни, който трябва да се вмъкне, например \f "2445".
\h
Вмъква имена на полета от базата данни като заглавия на колони в получената таблица.
\l "Format#"
Прилага формат от диалоговия прозорец "Автоформатиране на таблица" към резултата от заявката към базата данни. Числов формат# се определя от формата на таблица, който сте избрали в диалоговия прозорец. Ако този ключ се използва и \b ключът не задава атрибутите на таблицата, Word вмъква неформатирана таблица.
\o
Вмъква данни в началото на обединяване.
\s "SQL"
SQL инструкции. Трябва да вмъкнете обратно наклонена черта (\) преди всяка кавичка в инструкциите. Например инструкциите за база данни на Access могат да бъдат следните:
"select * from \s \"Customer List\"".
\t "EndNumber"
Указва номера на записа на последния запис с данни, който трябва да се вмъкне, например: \t "2486".
Примери
Резултатът от следното поле е резултат от заявка към база данни на Access чрез ODBC чрез командата Database :
{ 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" }