Applies ToMicrosoft Word dla Microsoft 365 Word dla Microsoft 365 dla komputerów Mac Word 2024 Word 2024 dla komputerów Mac Microsoft Word 2021 Microsoft Word 2021 dla komputerów Mac Word 2019 Microsoft Word 2019 dla komputerów Mac Word 2016

W polu Baza danych zostaną wstawione wyniki zapytanie bazy danych w tabeli Word. Jeśli liczba kolumn wynosi co najmniej 62, pole Baza danych wstawia wyniki zapytania w kolumnach rozdzielonych kartami. Pole Baza danych zawiera wszystkie informacje potrzebne do nawiązania połączenia z bazą danych i wykonania zapytania Structured Query Language (SQL). Aby ponownie wykonać zapytanie w bazie danych, należy zaktualizować to pole.

Uwaga dotycząca zabezpieczeń: Podczas nawiązywania połączenia ze źródłem danych upewnij się, że hasło nie jest czytelne dla innych osób. Na przykład nie przechowuj go w miejscu, w którym jest czytelny jako zwykły tekst, na przykład w makkrach. Nie wysyłaj jej w Internecie, chyba że używasz protokołu SSL (Secure Sockets Layer), który szyfruje dane. Możesz określić, czy adres internetowy używa protokołu SSL, jeśli adres zaczyna się od ciągu "https", a nie od ciągu "http".

Składnia

Podczas wyświetlania kodu pola bazy danych w dokumencie składnia wygląda następująco:

{ DATABASE [Przełączniki ] }

Uwaga:  Kod pola określa typ zawartości wyświetlanej w polu. Wyniki pola to zawartość wyświetlana w dokumencie po sprawdzeniu kodu pola. Naciskanie kombinacji klawiszy Alt+F9 umożliwia przełączanie między widokami kodu pola i wyników kodu pola.

Przełączniki

\b "Suma"

Określa, które atrybuty formatu ustawionego przez przełącznik \l mają zostać zastosowane do tabeli. Jeśli przełącznik \l jest pusty, wartość przełącznika \b musi wynosić 16 (Autodopasowanie). Uwzględnij sumę dowolnej kombinacji poniższych wartości, aby określić wartość przełącznika.

Na przykład przełączniki \l "3" \b "11" mają zastosowanie tylko do atrybutów obramowania, cieniowania i koloru formatu tabeli ustawionego przez przełącznik \l.

Ta wartość

Określa

0

Brak

1

Obramowanie

2

Cieniowanie

4

Czcionka

8

Kolor

16

Autodopasowanie

32

Wiersze nagłówka

64

Ostatni wiersz

128

Pierwsza kolumna

256

Ostatnia kolumna

\c "ConnectInfo"

Określa połączenie z danymi. Na przykład zapytanie do bazy danych programu Microsoft Office Access może zawierać instrukcje połączenia \c "DSN=MS Access Databases; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".

\d "Lokalizacja"

ścieżka i nazwa pliku bazy danych. Używany dla wszystkich zapytań bazy danych z wyjątkiem zapytania do tabeli bazy danych SQL przy użyciu ODBC. Użyj podwójnych ukośników odwrotnych w ścieżce — na przykład "C:\\Data\\Sales94.mdb".

\f "StartNumber"

Określa numer rekordu pierwszego rekord danych do wstawienia — na przykład \f "2445".

\H

Wstawia nazwy pól z bazy danych jako nagłówki kolumn w tabeli wynikowej.

\l "Format#"

Powoduje zastosowanie formatu z okna dialogowego Autoformatowanie tabeli do wyniku zapytania bazy danych. Liczba Format# jest określana na podstawie formatu tabeli wybranego w oknie dialogowym. Jeśli ten przełącznik jest używany, a przełącznik \b nie określa atrybutów tabeli, Word wstawia niesformatowaną tabelę.

\o

Wstawia dane na początku korespondencji seryjnej.

\s "SQL"

Instrukcje SQL. Przed każdym cudzysłówem w instrukcjach należy wstawić ukośnik odwrotny (\). Na przykład instrukcje dotyczące bazy danych programu Access mogą wyglądać następująco:"select * from \s \"Customer List\"".

\t "EndNumber"

Określa numer rekordu ostatniego rekordu danych do wstawienia — na przykład: \t "2486".

Przykłady

Poniższe pola są wynikiem zapytania do bazy danych programu Access za pośrednictwem protokołu ODBC przy użyciu polecenia Baza danych :

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

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.