Applies ToMicrosoft 365 专属 Word Microsoft 365 Mac 版专属 Word Word 2024 Word 2024 for Mac Word 2021 Word 2021 for Mac Word 2019 Word 2019 for Mac Word 2016

“数据库”字段将数据库 查询 的结果插入Word表中。 如果列数为 62 或更大,“数据库”字段会将查询结果插入到由选项卡分隔的列中。 “数据库”字段包含连接到数据库和执行结构化查询语言 (SQL) 查询所需的所有信息。 更新字段以再次查询数据库。

安全说明: 连接到数据源时,请确保其他人无法读取密码。 例如,不要将其存储为纯文本可读的位置,例如在宏中。 除非使用加密数据的安全套接字层 (SSL) 协议,否则不要在 Internet 上发送它。 如果地址以“https”而不是“http”开头,则可以判断该 Web 地址是否使用 SSL。

语法

在文档中查看数据库字段代码时,语法如下所示:

{ DATABASE [开关 ] }

注意:  域代码决定域显示的内容。 域结果是计算域代码之后文档中显示的内容。 要在查看域代码和域代码结果之间切换,请按 Alt+F9。

开关

\b “Sum”

指定要应用于表的 \l 开关设置的格式的属性。 如果 \l 开关为空,则 \b 开关值必须为 16 (AutoFit) 。 包括以下值的任意组合的总和,以指定开关的值。

例如,开关 \l “3” \b “11” 仅应用由 \l 开关设置的表格式的边框、底纹和颜色属性。

此值

指定

0

1

边框

2

阴影

4

字体

8

颜色

16

自动调整

32

标题行

64

最后一行

128

第一列

256

最后一列

\c “ConnectInfo”

指定与数据的连接。 例如,对 Microsoft Office Access 数据库的查询可能包含连接说明 \c “DSN=MS Access Databases;DBQ=C:\\Data\\Sales93.mdb;FIL=RedISAM;”。

\d “Location”

数据库的 路径 和文件名。 用于除使用 ODBC 对 SQL 数据库表的查询之外的所有数据库查询。 在路径中使用双反斜杠,例如“C:\\Data\\Sales94.mdb”。

\f “StartNumber”

指定要插入的第一个 数据记录 的记录编号,例如 ,\f“2445”。

\H

将数据库中的字段名称作为列标题插入到生成的表中。

\l “Format#”

将“表自动套用格式”对话框中的格式应用于数据库查询的结果。 数字 Format# 由你在对话框中选择的表格式决定。 如果使用此开关,并且 \b 开关未指定表属性,Word插入未格式化的表。

\o

在合并开始时插入数据。

\s “SQL”

SQL 指令。 必须在说明中的每个引号前插入反斜杠 (\) 。 例如,Access 数据库的说明可能如下所示:“select * from \s \s \”Customer List\“”。

\t “EndNumber”

指定要插入的最后一条数据记录的记录编号,例如:\t“2486”。

示例

以下字段使用 Database 命令通过 ODBC 查询 Access 数据库的结果:

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

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。