Laukas Duomenų bazė įterpia duomenų bazės užklausa rezultatus į Word lentelę. Jei stulpelių skaičius yra 62 arba didesnis, laukas Duomenų bazė įterpia užklausos rezultatus į stulpelius, atskirtus skirtukais. Lauke Duomenų bazė yra visa informacija, reikalinga norint prisijungti prie duomenų bazės ir vykdyti Struktūrinių užklausų kalba (SQL) užklausą. Atnaujinate lauką, kad dar kartą užklaustumėte duomenų bazės.
Saugos pranešimas: Kai prisijungiate prie duomenų šaltinio, įsitikinkite, kad kiti asmenys neperskaito jūsų slaptažodžio. Pavyzdžiui, nelaikykite jos vietoje, kurioje jis gali būti skaitomas kaip paprastasis tekstas, pvz., makrokomandoje. Nesiųskite jo internetu, nebent naudojate saugiųjų jungčių lygmens (SSL) protokolą, kuris užšifruoja duomenis. Galite nustatyti, ar žiniatinklio adresas naudoja SSL, jei adresas prasideda https, o ne http.
Sintaksė
Kai peržiūrite lauko Duomenų bazė kodą savo dokumente, sintaksė yra tokia:
{ DATABASE [Raktai ] }
Pastaba: Lauko kodas nurodo, kas turi būti rodoma lauke. Lauko rezultatai yra tai, kas rodoma dokumente įvertinus lauko kodą. Norėdami perjungti lauko kodo ir lauko kodo rezultatų peržiūras, paspauskite Alt+F9.
Raktai
\b "Suma"
Nurodo, kurie formato atributai, nustatyti raktu \l, bus taikomi lentelei. Jei raktas \l yra tuščias, rakto \b reikšmė turi būti 16 (automatiškai talpinti). Įtraukite bet kurio toliau nurodytų reikšmių derinio sumą, kad nurodytumėte rakto reikšmę.
Pavyzdžiui, raktai \l "3" \b "11" taiko tik lentelės formato kraštines, spalvinimą ir spalvų atributus, nustatytus raktu \l.
Ši reikšmė |
Nurodo |
0 |
Nėra |
1 |
Kraštinės |
2 |
Spalvinimas |
4 |
Šriftas |
8 |
Spalva |
16 |
Automatiškai talpinti |
32 |
Antraštės eilutės |
64 |
Paskutinė eilutė |
128 |
Pirmas stulpelis |
256 |
Paskutinis stulpelis |
\c "ConnectInfo"
Nurodo ryšį su duomenimis. Pavyzdžiui, Microsoft Office Access duomenų bazės užklausoje gali būti ryšio instrukcijos \c "DSN=MS Access duomenų bazės; DBQ=C:\\Data\\Sales93.mdb; FIL = RedISAM;".
\d Vieta
Duomenų bazės kelias ir failo vardas. Naudojamas visoms duomenų bazės užklausoms, išskyrus SQL duomenų bazės lentelės užklausą naudojant ODBC. Kelyje naudokite dvigubus pasviruosius brūkšnius, pvz., "C:\\Data\\Sales94.mdb".
\f StartNumber
Nurodo pirmo įterptino duomenų įrašas įrašo numerį, pvz., \f "2445".
\H
Įterpia laukų pavadinimus iš duomenų bazės kaip stulpelių antraštes gautoje lentelėje.
\l "Formatas#"
Taiko formatą iš lentelės automatinio formatavimo dialogo lango duomenų bazės užklausos rezultatui. Skaičių formatas# nustatomas pagal lentelės formatą, kurį pasirenkate dialogo lange. Jei šis raktas naudojamas, o raktas \b nenurodo lentelės atributų, Word įterpia neformatuotą lentelę.
\o
Įterpia duomenis suliejimo pradžioje.
\s SQL
SQL instrukcijos. Prieš kiekvieną kabutę instrukcijose turite įterpti pasvirąjį brūkšnį (\). Pavyzdžiui, "Access" duomenų bazės instrukcijos gali būti tokios:
"pasirinkite * iš \s \"Klientų sąrašas\"".\t EndNumber
Nurodo paskutinio įterptino duomenų įrašo numerį, pvz.: \t "2486".
Pavyzdžiai
Šis laukas gaunamas iš užklausos į "Access" duomenų bazę per ODBC naudojant komandą Duomenų bazė :
{ DATABASE \d "C:\\Data\\Sales93.mdb" \c "DSN=MS Access" duomenų bazė; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM " \s "select * from \"Customer List\" " \f "2445" \t "2486" \l "2" }