Il campo Database inserisce i risultati di un query di database in una tabella Word. Se il numero di colonne è 62 o superiore, il campo Database inserisce i risultati di una query in colonne separate da tabulazioni. Il campo Database contiene tutte le informazioni necessarie per connettersi a un database ed eseguire una query Structured Query Language (SQL). Aggiornare il campo per eseguire di nuovo una query sul database.
Nota sulla sicurezza: Quando ci si connette a un'origine dati, assicurarsi che la password non sia leggibile da altri utenti. Ad esempio, non archiviarlo dove è leggibile come testo normale, ad esempio in una macro. Non inviarlo su Internet a meno che non usi il protocollo Secure Sockets Layer (SSL), che crittografa i dati. È possibile stabilire se un indirizzo Web usa SSL se l'indirizzo inizia con "https" invece di "http".
Sintassi
Quando si visualizza il codice di campo Database nel documento, la sintassi è simile alla seguente:
{ DATABASE [Parametri ] }
Nota: Un codice di campo segnala al campo cosa visualizzare. I risultati del campo sono gli elementi visualizzati nel documento dopo la valutazione del codice di campo. Per alternare la visualizzazione del codice di campo e dei risultati del codice di campo, premere ALT+F9.
Parametri
\b "Somma"
Specifica gli attributi del formato impostato dall'opzione \l da applicare alla tabella. Se l'opzione \l è vuota, il valore dell'opzione \b deve essere 16 (Adattamento automatico). Includere la somma di qualsiasi combinazione dei valori seguenti per specificare il valore per l'opzione.
Ad esempio, le opzioni \l "3" \b "11" applicano solo i bordi, lo sfondo e gli attributi di colore del formato tabella impostato dal parametro \l.
Questo valore |
Specifica |
0 |
Nessuno |
1 |
Bordi |
2 |
Ombreggiatura |
4 |
Carattere |
8 |
Colore |
16 |
Adatta |
32 |
Righe intestazione |
64 |
Ultima riga |
128 |
Prima colonna |
256 |
Ultima colonna |
\c "ConnectInfo"
Specifica una connessione ai dati. Ad esempio, una query a un database di Microsoft Office Access potrebbe contenere le istruzioni di connessione \c "DSN=MS Access Databases; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".
\d "Posizione"
Il percorso e il nome file del database. Usato per tutte le query di database ad eccezione di una query in una tabella di database SQL con ODBC. Usare barre rovesciate doppie nel percorso, ad esempio "C:\\Data\\Sales94.mdb".
\f "Numero Start"
Specifica il numero di record della prima record di dati da inserire, ad esempio \f "2445".
\H
Inserisce i nomi dei campi del database come intestazioni di colonna nella tabella risultante.
\l "Formato#"
Applica un formato dalla finestra di dialogo Formattazione automatica tabella al risultato della query di database. Il formato numero Format# è determinato dal formato tabella selezionato nella finestra di dialogo. Se si usa questa opzione e il parametro \b non specifica gli attributi della tabella, Word inserisce una tabella non formattata.
\o
Inserisce dati all'inizio di un'unione.
\s "SQL"
Istruzioni SQL. È necessario inserire una barra rovesciata (\) prima di ogni virgoletta nelle istruzioni. Ad esempio, le istruzioni per un database di Access potrebbero essere le seguenti:
"select * from \s \"Customer List\"".\t "EndNumber"
Specifica il numero di record dell'ultimo record di dati da inserire, ad esempio: \t "2486".
Esempi
I risultati del campo seguente da una query a un database di Access tramite ODBC usando il comando 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" }