Feltkoder: Databasefelt

Gjelder for
Word for Microsoft 365 Word for Microsoft 365 for Mac Word 2024 Word 2024 for Mac Word 2021 Word 2021 for Mac Word 2019 Word 2016

Databasefeltet setter inn resultatene av en databasespørring i en Word tabell. Hvis antall kolonner er 62 eller større, setter databasefeltet inn resultatene av en spørring i kolonner atskilt med faner. Databasefeltet inneholder all informasjonen som kreves for å koble til en database og utføre en Structured Query Language (SQL)-spørring. Du oppdaterer feltet for å spørre databasen på nytt.

Obs!

Når du kobler til en datakilde, må du kontrollere at passordet ikke kan leses av andre. Du må for eksempel ikke lagre den der den kan leses som ren tekst, for eksempel i en makro. Ikke send den på Internett med mindre du bruker SSL-protokollen (Secure Sockets Layer), som krypterer data. Du kan se om en nettadresse bruker SSL hvis adressen starter med https i stedet for http.

Syntaks

Når du viser databasefeltkoden i dokumentet, ser syntaksen slik ut:

{ DATABASE [Brytere ] }

Obs!

En feltkode angir hva feltet skal vise. Feltresultater er det som vises i dokumentet når feltkoden er behandlet. Du kan trykke ALT+F9 for å veksle mellom å vise feltkoden og feltkoderesultatene.

Brytere

\b "Sum"

Angir hvilke attributter for formatet som er angitt av bryteren \l som skal brukes på tabellen. Hvis bryteren \l er tom, må bryterverdien \b være 16 (Beste tilpassing). Inkluder summen av en kombinasjon av følgende verdier for å angi verdien for bryteren.

Bryterne \l "3" \b "11" bruker for eksempel bare kantlinjer, skyggelegging og fargeattributter i tabellformatet angitt av \l-bryteren.

Denne verdien Angir
0 Ingen
1 Kantlinjer
2 Skyggelegging
4 Skrift
8 Farge
16 Beste tilpassing
32 Overskriftsrader
64 Siste rad
128 Første kolonne
256 Siste kolonne

\c "ConnectInfo"

Angir en tilkobling til dataene. En spørring til en Microsoft Office Access-database kan for eksempel inneholde tilkoblingsinstruksjonene \c "DSN=MS Access-databaser; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".

\d "Plassering"

Banen og filnavnet til databasen. Brukes for alle databasespørringer unntatt en spørring til en SQL-databasetabell ved hjelp av ODBC. Bruk doble omvendte skråstreker i banen, for eksempel «C:\\Data\\Sales94.mdb».

\f "StartNummer"

Angir postnummeret for den første dataposten som skal settes inn, for eksempel \f "2445".

\H

Setter inn feltnavn fra databasen som kolonneoverskrifter i den resulterende tabellen.

\l "Format#"

Bruker et format fra dialogboksen Autoformat for tabell på resultatet av databasespørringen. Tallformatet# bestemmes av tabellformatet du velger i dialogboksen. Hvis denne bryteren brukes og bryteren \b ikke angir tabellattributtene, Word setter inn en uformatert tabell.

\O

Setter inn data i begynnelsen av en fletting.

\s "SQL"

SQL-instruksjoner. Du må sette inn en omvendt skråstrek (\) før hvert anførselstegn i instruksjonene. Instruksjoner for en Access-database kan for eksempel være som følger:
"velg * fra \s \"Kundeliste\".

\t "Sluttnummer"

Angir postnummeret for den siste dataposten som skal settes inn, for eksempel: \t "2486".

Eksempler

Følgende felt resulterer fra en spørring til en Access-database via ODBC ved hjelp av databasekommandoen :

{ 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" }