Word 2003完整教程:域代码:Database 域

{ DATABASE[Switches ]}

在 Microsoft Word 表格中插入一个数据库查询的结果。如果列数大于等于 62,DATABASE 域将查询结果分列(用制表符分隔)插入。该 DATABASE 域含有连接数据库、并执行“结构化查询语言”(SQL)查询所需的所有信息。可以通过更新该域来再次查询该数据库。

单击“数据库”工具栏上的“插入数据库”按钮图像按钮可插入 DATABASE 域。

安全性连接到数据源时,请确保密码不可能被他人读取。例如,不要将密码存储在可作为纯文本读取的位置,如宏。不要将其通过 Internet 发送,除非使用安全套接字层 (SSL) 协议(此协议可加密数据)。如果地址开头是“https”而不是“http”,则可知道 Web 地址是否使用 SSL。

开关

\b "Sum"

指明由 \l 开关指定的表格格式的哪些属性将应用于表格。如果 \l 开关为空,则 \b 开关的值必须为 16,即“自动匹配”。可使用下列值的任意组合来指定该开关的值。

例如,开关 "\l "3" \b "11" 将只应用由开关 \l 设置的表格格式的边框、阴影和颜色属性。

开关值指定
0
1边框
2底纹
4字体
8颜色
16自动匹配
32标题行
64最后一行
128第一列
256最后一列
\c "ConnectInfo"

指定与数据的连接。例如,一个对 Microsoft 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#"

对数据库查询结果使用“表格自动套用格式”对话框(该对话框位于“表格”菜单中)中的一种格式。“格式#”数字由对话框中所选的表格格式决定。如果使用该开关并且 \b 开关未指明表格属性,则 Word 将插入一个无格式表格。

\o
从合并的开始处插入数据。
\s "SQL"

SQL 指令。指令中每个引号标记前必须插入一个反斜杠 (\)。例如,用于对 Microsoft Access 数据库的查询指令可为:
“select * from \s \"Customer List\"”。

\t "EndNumber"

指定要插入的最后一个数据记录的记录号。例如,\t "2486"。

示例

使用“数据库”命令,通过ODBC对 Microsoft 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"}

上页:Word 2003完整教程:域代码:CreateDate 域 下页:Word 2003完整教程:邮件合并中可以使用的数据源

Word 2003完整教程:域代码:Database 域

Word 2003完整教程:邮件合并中可以使用的数据源Word 2003完整教程:域代码:Date 域
Word 2003完整教程:日期-时间图片(\@)域开关Word 2003完整教程:域代码:DocProperty 域
Word 2003完整教程:关于安装向导和模板Word 2003完整教程:域代码:EditTime 域
Word 2003完整教程:文本对齐方式和间距Word 2003完整教程:域代码:Embed 域
Word 2003完整教程:将 PostScript 打印机命令嵌入 Word 文档Word 2003完整教程:域代码:Eq(公式)域
Word 2003完整教程:IF 域示例Word 2003完整教程:使用“其他格式”工具栏处理日语文字
Word 2003完整教程:域代码:DocVariable 域Word 2003完整教程:域代码:ListNum 域
Word 2003完整教程:域代码:FileName 域Word 2003完整教程:域代码:FileSize 域
Word 2003完整教程:域代码:Fill-in 域Word 2003完整教程:格式 (\*) 域开关
Word 2003完整教程:用 IF 域比较文本时所使用的格式开关Word 2003完整教程:在窗体中使用的域
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号