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 igual o superior a 62, 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 consultar la base de datos de nuevo.
Nota
Este contenido se aplica a las versiones de escritorio de Word para Windows y Mac (incluido Word con una suscripción a Microsoft 365). Es posible que algunas características no estén disponibles en Word para la Web o en las aplicaciones móviles. Cuando se conecte a un origen de datos, asegúrese de que otras personas no puedan leer su contraseña. Por ejemplo, no lo almacene donde sea legible como texto sin formato, como en una macro. No los envíe por Internet a menos que utilice 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 por "https" en lugar de "http".
Sintaxis
Cuando ve el código de campo Base de datos en el documento, la sintaxis es similar a la siguiente:
{ BASE DE DATOS [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 la visualización del código de campo y los resultados del código de campo, presione Alt+F9 (o, en un equipo Mac: fn+Opción+F9).
Modificadores
\b "Suma"
Especifica los atributos del formato establecido por el modificador \l que se aplicarán a la tabla. Si el modificador \l está en blanco, el valor del 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 atributos de bordes, sombreado y color del formato de tabla establecido por el modificador \l.
| Este valor | Especifica |
|---|---|
| 0 | Ninguno |
| 1 | Bordes |
| 2 | Sombreado |
| 4 | Fuente |
| 8 | Color |
| 16 | Autoajuste |
| 32 | Filas de encabezado |
| 64 | Última fila |
| 128 | Primera columna |
| 256 | Última columna |
\c "ConnectInfo"
Especifica una conexión con 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:\\Data\\Sales93.mdb; FIL=RedISAM;".
\d "Ubicación"
La ruta de acceso y el nombre de archivo de la base de datos. Se usa para todas las consultas de bases de datos excepto una consulta a una tabla de base de datos SQL mediante ODBC. Use barras diagonales inversas dobles en la ruta, por ejemplo, "C:\\Data\\Sales94.mdb".
\f "StartNumber"
Especifica el número de registro del primer registro de datos que se va a 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 Autoformato de tabla al resultado de la consulta de base de datos. El número Formato# viene 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 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 pueden ser las siguientes:
"select * from \s \"Customer List\"".
\t "EndNumber"
Especifica el número de registro del último registro de datos que se va a insertar, por ejemplo: \t "2486".
Ejemplos
El campo siguiente es el resultado de una consulta a una base de datos de Access a través de ODBC mediante el comando Base de datos :
{ 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" }