El campo Base de datos inserta los resultados de una consulta de base de datos en una tabla de Word. Si el número de columnas es 62 o superior, el campo Base de datos inserta los resultados de una consulta en columnas separadas por tabulaciones. El campo Base de datos contiene toda la información necesaria para conectarse a una base de datos y realizar una consulta de Lenguaje de consulta estructurado (SQL). Actualice el campo para volver a consultar la base de datos.
Nota de seguridad: Al conectarse a un origen de datos, asegúrese de que otros usuarios no puedan leer la contraseña. Por ejemplo, no la almacene donde sea legible como texto sin formato, como en una macro. No lo envíe a Internet a menos que use el protocolo Capa de sockets seguros (SSL), que cifra los datos. Puede saber si una dirección web usa SSL si la dirección comienza con "https" en lugar de "http".
Sintaxis
Al ver el código de campo Base de datos en el documento, la sintaxis es similar a esta:
{ DATABASE [Modificadores ] }
Nota: Un código de campo indica al campo qué mostrar. Los resultados de campo son lo que se muestra en el documento una vez que se han evaluado los códigos de campo. Para alternar entre los códigos de campo y los resultados, presione ALT+F9.
Modificadores
\b "Suma"
Especifica los atributos del formato establecidos por el modificador \l para aplicar a la tabla. Si el modificador \l está en blanco, el valor de modificador \b debe ser 16 (Autoajustar). Incluya la suma de cualquier combinación de los siguientes valores para especificar el valor del modificador.
Por ejemplo, los modificadores \l "3" \b "11" solo aplican los bordes, sombreado y atributos de color del formato de tabla establecido por el modificador \l.
Este valor |
Especifica |
0 |
Ninguna |
1 |
Bordes |
2 |
Sombreado |
4 |
Fuente |
8 |
Color |
16 |
Autoajustar |
32 |
Filas de encabezado |
64 |
Última fila |
128 |
Primera columna |
256 |
Última columna |
\c "ConnectInfo"
Especifica una conexión a los datos. Por ejemplo, una consulta a una base de datos de Microsoft Office Access podría contener las instrucciones de conexión \c "DSN=MS Access Databases; DBQ=C:\\Datos\\Sales93.mdb; FIL=RedISAM;".
\d "Ubicación"
El ruta de acceso y el nombre de archivo de la base de datos. Se usa para todas las consultas de base de datos excepto una consulta a una tabla de base de datos SQL con ODBC. Use barras invertidas dobles en la ruta de acceso, por ejemplo, "C:\\Datos\\Sales94.mdb".
\f "StartNumber"
Especifica el número de registro de la primera registro de datos para insertar, por ejemplo, \f "2445".
\H
Inserta nombres de campo de la base de datos como encabezados de columna en la tabla resultante.
\l "Format#"
Aplica un formato del cuadro de diálogo Formato automático de tabla al resultado de la consulta de base de datos. El formato de número# está determinado por el formato de tabla que seleccione en el cuadro de diálogo. Si se usa este modificador y el modificador \b no especifica los atributos de la tabla, Word inserta una tabla sin formato.
\o
Inserta datos al principio de una combinación.
\s "SQL"
Instrucciones SQL. Debe insertar una barra diagonal inversa (\) antes de cada comilla en las instrucciones. Por ejemplo, las instrucciones para una base de datos de Access podrían ser las siguientes:
"select * from \s \"Customer List\"".\t "EndNumber"
Especifica el número de registro del último registro de datos que se insertará, por ejemplo: \t "2486".
Ejemplos
El siguiente campo resulta de una consulta a una base de datos de Access a través de ODBC con el comando Base de datos :
{ DATABASE \d "C:\\Data\\Sales93.mdb" \c "DSN=MS Access Database; DBQ=C:\\Datos\\Sales93.mdb; FIL=RedISAM" \s "select * from \"Customer List\" " \f "2445" \t "2486" \l "2" }