Feltkoder: feltet Database

Gælder for
Word til Microsoft 365 Word til Microsoft 365 til Mac Word 2024 Word 2024 til Mac Word 2021 Word 2021 til Mac

Feltet Database indsætter resultaterne af en databaseforespørgsel i en Word-tabel. Hvis antallet af kolonner er 62 eller derover, indsætter databasefeltet resultaterne af en forespørgsel i kolonner, der er adskilt af faner. Feltet Database indeholder alle de oplysninger, der skal bruges for at oprette forbindelse til en database og udføre en SQL-forespørgsel (Structured Query Language). Du opdaterer feltet for at forespørge i databasen igen.

Bemærk

Dette indhold gælder for skrivebordsversionerne af Word til Windows og Mac (herunder Word med et Microsoft 365-abonnement). Nogle funktioner er muligvis ikke tilgængelige i Word til internettet eller mobilapps. Når du opretter forbindelse til en datakilde, skal du sørge for, at adgangskoden ikke kan læses af andre. Gem den f.eks. ikke, hvor den kan læses som almindelig tekst, f.eks. i en makro. Må ikke sendes på internettet, medmindre du bruger SSL-protokollen (Secure Sockets Layer), som krypterer data. Du kan se, om en webadresse bruger SSL, hvis adressen starter med "https" i stedet for "http".

Syntaks

Når du får vist feltkoden Database i dokumentet, ser syntaksen sådan ud:

{ DATABASE [Parametre]}

Bemærk

En feltkode angiver, hvad der skal vises i feltet. Feltresultater er det, der vises i dokumentet, når feltkoden er evalueret. Tryk på Alt+F9 (eller fn+Alt+F9 på en Mac) for at skifte mellem feltkoden og resultaterne af feltkoden.

Parametre

\b "Sum"

Angiver, hvilke attributter for det format, der er angivet af parameteren \l, der skal gælde for tabellen. Hvis parameteren \l er tom, skal parameterværdien \b være 16 (Tilpas automatisk). Medtag summen af en vilkårlig kombination af følgende værdier for at angive værdien for parameteren.

Parametrene \l "3" \b "11" anvender f.eks. kun attributterne kanter, skygger og farve for det tabelformat, der er angivet af parameteren \l.

Denne værdi Angiver
0 Ingen
1 Kanter
2 Skygge
4 Skrifttype
8 Farve
16 Tilpas automatisk
32 Overskriftsrækker
64 Sidste række
128 Første kolonne
256 Sidste kolonne

\c "ConnectInfo"

Angiver en forbindelse til dataene. En forespørgsel til en Microsoft Office Access-database kan f.eks. indeholde forbindelsesinstruktionerne \c "DSN=MS Access Databases; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".

\d "Placering"

Stien til og filnavnet på databasen. Bruges til alle databaseforespørgsler undtagen en forespørgsel til en SQL-databasetabel, der bruger ODBC. Brug dobbelte omvendte skråstreger i stien – f.eks. "C:\\Data\\Sales94.mdb".

\f "Startnummer"

Angiver postnummeret på den første datapost, der indsættes – f.eks. \f "2445".

\h

Indsætter feltnavne fra databasen som kolonneoverskrifter i den resulterende tabel.

\l "Format#"

Anvender et format fra dialogboksen Autoformat tabel på resultatet af databaseforespørgslen. Talformatet# bestemmes af det tabelformat, du vælger i dialogboksen. Hvis denne parameter bruges, og parameteren \b ikke angiver tabelattributterne, indsætter Word en uformateret tabel.

\o

Indsætter data i starten af en brevfletning.

\s "SQL"

SQL-instruktioner. Du skal indsætte en omvendt skråstreg (\) før hvert anførselstegn i vejledningen. Instruktioner til en Access-database kan f.eks. være som følger:
"select * from \s \"Customer List\"".

\t "EndNumber"

Angiver postnummeret på den sidste datapost, der indsættes, f.eks.: \t "2486".

Eksempler

Følgende felt er resultatet af en forespørgsel til en Access-database via ODBC ved hjælp af kommandoen 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" }