第 4 章 集 成 与 互 操 作

第 4 章 集 成 与 互 操 作 - 图1第 4 章 集 成 与 互 操 作 - 图2本 章 在 下 列 方 面 帮 助 大 家 准 备 考 试配 置 IIS 与 数 据 库 连 接

第 4 章 集 成 与 互 操 作 - 图3配 置 IIS 与 Inde x S e rv e r集 成

4 .1 配 置 IIS 与 数 据 库 连 接

第 4 章 集 成 与 互 操 作 - 图4第 4 章 集 成 与 互 操 作 - 图5第 4 章 集 成 与 互 操 作 - 图6第 4 章 集 成 与 互 操 作 - 图7第 4 章 集 成 与 互 操 作 - 图8第 4 章 集 成 与 互 操 作 - 图9第 4 章 集 成 与 互 操 作 - 图10第 4 章 集 成 与 互 操 作 - 图11第 4 章 集 成 与 互 操 作 - 图12第 4 章 集 成 与 互 操 作 - 图13第 4 章 集 成 与 互 操 作 - 图14第 4 章 集 成 与 互 操 作 - 图15随 着 W o r ld W id e W e b 走 进 千 家 万 户 大 家 都 期 待 着 能 够 用 W e b 浏 览 器 取 回 所需 的 各 类 数 据 但 对 静 态 屏 幕 页 面 用 户 又 感 到 无 所 适 从 并 逐 渐 厌 烦 大 家 都 希 望能 够 根 据 个 人 请 求 轻 而 易 举 地 得 到 数 据 和 表 格 而 站 在 HT M L 编 码 的 角 度 上看 为 每 一 个 用 户 请 求 都 创 建 一 个 W e b 页 面 也 是 不 必 要 和 不 切 实 际 的 首 先 众多 页 面 本 身 的 绝 对 容 量 将 是 难 于 想 像 的 同 时 少 量 数 据 的 改 动 所 导 致 的 页 面 不断 更 新 也 不 是 一 个 人 所 能 应 付 得 了 的

第 4 章 集 成 与 互 操 作 - 图16第 4 章 集 成 与 互 操 作 - 图17第 4 章 集 成 与 互 操 作 - 图18第 4 章 集 成 与 互 操 作 - 图19第 4 章 集 成 与 互 操 作 - 图20第 4 章 集 成 与 互 操 作 - 图21要 解 决 这 个 问 题 就 需 要 在 M ic ro s o f t In te rn e t In fo rm a tio n S e rv e r (IIS ) 4 . 0 上 使用 数 据 库 例 如 O racle 或 M ic ros oft S Q L S tru c ture d Q u e ry L a ngua ge 结 构 化 查 询 语言 数 据 库 可 以 完 成 查 询 更 新 信 息 及 通 过 W e b 很 容 易 地 添 加 新 数 据 等 操 作

第 4 章 集 成 与 互 操 作 - 图22第 4 章 集 成 与 互 操 作 - 图23第 4 章 集 成 与 互 操 作 - 图24第 4 章 集 成 与 互 操 作 - 图25数 据 库 很 早 就 在 广 泛 使 用 了 而 W e b 服 务 器 则 是 最 近 几 年 才 开 始 流 行 的 现在 期 待 的 是 将 二 者 集 成 在 一 起 创 建 动 态 W e b 站 点

第 4 章 集 成 与 互 操 作 - 图26W ind ow s N T S e rv e r 用 户 现 在 正 以 指 数 形 式 快 速 增 长 同 时 它 又 是 In te rn e t

第 4 章 集 成 与 互 操 作 - 图27第 4 章 集 成 与 互 操 作 - 图28第 4 章 集 成 与 互 操 作 - 图29第 4 章 集 成 与 互 操 作 - 图30第 4 章 集 成 与 互 操 作 - 图31In fo rm a tio n S e rv e r的 运 行 平 台 因 此 数 据 库 使 用 M ic ros oft S Q L S e rv e r也 不 难 理解 了 这 不 但 是 考 试 所 要 求 的 下 面 讨 论 的 问 题 也 和 这 个 数 据 库 相 关

  1. .1 .1 理 解 O D B C

第 4 章 集 成 与 互 操 作 - 图32第 4 章 集 成 与 互 操 作 - 图33第 4 章 集 成 与 互 操 作 - 图34第 4 章 集 成 与 互 操 作 - 图35第 4 章 集 成 与 互 操 作 - 图36第 4 章 集 成 与 互 操 作 - 图37第 4 章 集 成 与 互 操 作 - 图38第 4 章 集 成 与 互 操 作 - 图39第 4 章 集 成 与 互 操 作 - 图40第 4 章 集 成 与 互 操 作 - 图41开 放 数 据 库 连 接 ODB C 第 4 章 集 成 与 互 操 作 - 图42 是 一 个 AP I A pp lic a tion P rog ra m m ing In te r fa c e 应用 编 程 接 口 第 4 章 集 成 与 互 操 作 - 图43 提 供 一 种 向 已 有 数 据 库 连 接 的 简 单 方 法 这 个 数 据 库 可 以 是 SQ L 数 据 库 也 可 以 是 ODB C 兼 容 的 其 他 数 据 库 ODB C 由 M ic ros oft公 司 开 发 主 要是 为 了 解 决 众 多 应 用 程 序 与 SQ L Se rv e r的 接 口 问 题 ODB C 作 为 一 种 接 口 技 术使 用 户 与 数 据 库 进 行 交 互 成 为 可 能

第 4 章 集 成 与 互 操 作 - 图44第 4 章 集 成 与 互 操 作 - 图45第 4 章 集 成 与 互 操 作 - 图46第 4 章 集 成 与 互 操 作 - 图47第 4 章 集 成 与 互 操 作 - 图48第 4 章 集 成 与 互 操 作 - 图49第 4 章 集 成 与 互 操 作 - 图50第 4 章 集 成 与 互 操 作 - 图51使 用 ODB C 的 最 大 好 处 在 于 它 将 应 用 程 序 和 数 据 库 界 限 分 明 地 隔 离 开 来 这样 在 使 用 数 据 库 时 就 不 需 要 进 行 额 外 的 编 程 工 作 了 若 要 使 用 ODB C 只 要创 建 一 个 查 询 和 输 出 模 板 然 后 通 过 ID C In te rn e t D a ta ba s e C onne c tor 第 4 章 集 成 与 互 操 作 - 图52 文 件 与ODB C 进 行 交 互 操 作 就 行 了

第 4 章 集 成 与 互 操 作 - 图53在 ID C 文 件 结 构 中 共 有 四 个 主 要 组 件

第 4 章 集 成 与 互 操 作 - 图54第 4 章 集 成 与 互 操 作 - 图55第 4 章 集 成 与 互 操 作 - 图56第 4 章 集 成 与 互 操 作 - 图57.h tm 包 含 连 接 的 查 询 文 件 浏 览 器 提 出 请 求 时 只 需 简 单 设 定 IIS 上 的 ID C

第 4 章 集 成 与 互 操 作 - 图58文 件 的 UR L

第 4 章 集 成 与 互 操 作 - 图59第 4 章 集 成 与 互 操 作 - 图60.h tx 包 含 结 果 模 板 文 档 的 HT M L 文 件 扩 展 名

第 4 章 集 成 与 互 操 作 - 图61第 4 章 集 成 与 互 操 作 - 图62.id c 包 含 数 据 源 文 件 信 息 和 SQ L 描 述 的 文 件

第 4 章 集 成 与 互 操 作 - 图63第 4 章 集 成 与 互 操 作 - 图64h ttp odbc .d l l 服 务 器 包 含 的 动 态 链 接 库

第 4 章 集 成 与 互 操 作 - 图65

第 4 章 集 成 与 互 操 作 - 图66图 4 .1. 1 显示 了回 答一 个查询 请求 的流 程

4 .1 .2 实 现 O D B C

第 4 章 集 成 与 互 操 作 - 图67第 4 章 集 成 与 互 操 作 - 图68实 现 ODB C 非 常 容 易 这 可 分 解 为 下 列 具 体 步 骤

  1. 第 4 章 集 成 与 互 操 作 - 图69双 击

    控 制 面 板 上 的 ODB C 图 标

  2. 第 4 章 集 成 与 互 操 作 - 图70

    ODB C D a ta S o u rc e A d m in is tra to r对 话 框 中 选 择 Sy s te m D S N 选 项 卡

  3. 第 4 章 集 成 与 互 操 作 - 图71第 4 章 集 成 与 互 操 作 - 图72第 4 章 集 成 与 互 操 作 - 图73第 4 章 集 成 与 互 操 作 - 图74

    取 A d d 并 选 择 相 应 的 驱 动 程 序 其 中 显 示 SQ L A cce s s 和 O racle 以 供选 取 第 4 章 集 成 与 互 操 作 - 图75

  4. 第 4 章 集 成 与 互 操 作 - 图76在 C

    reate a N e w D a ta S o u rce 对 话 框 中 设 定 数 据 源 名 称 和 描 述

  5. 第 4 章 集 成 与 互 操 作 - 图77设 定

    要 连 接 的 服 务 器

  6. 第 4 章 集 成 与 互 操 作 - 图78第 4 章 集 成 与 互 操 作 - 图79第 4 章 集 成 与 互 操 作 - 图80第 4 章 集 成 与 互 操 作 - 图81

    果 你 使 用 的 是 可 执 行 认 证 任 务 的 数 据 源 例 如 SQ L S e rv e r 则 设 定 其 认证 方 式 见 图 4 .1 .2 第 4 章 集 成 与 互 操 作 - 图82

第 4 章 集 成 与 互 操 作 - 图83

图 4 .1. 2 设定 认证 方式

第 4 章 集 成 与 互 操 作 - 图84第 4 章 集 成 与 互 操 作 - 图85第 4 章 集 成 与 互 操 作 - 图86第 4 章 集 成 与 互 操 作 - 图87第 4 章 集 成 与 互 操 作 - 图88认 证 工 作 可 由 NT 或 SQ L 来 完 成 如 果 你 选 取 了 SQ L 则 使 用 标 准 登 录 安 全 机制 对 于 所 有 的 连 接 均 需 提 供 SQ L Se rv e r 用 户 ID 号 和 口 令 如 果 你 选 择 使 用W ind ow s N T 认 证 方 式 则 W ind ow s N T 用 户 帐 号 与 SQ L Se rv e r用 户 帐 号 就 应 配 合

第 4 章 集 成 与 互 操 作 - 图89第 4 章 集 成 与 互 操 作 - 图90第 4 章 集 成 与 互 操 作 - 图91第 4 章 集 成 与 互 操 作 - 图92使 用 这 时 不 管 服 务 器 上 当 前 使 用 的 安 全 模 式 怎 样 均 要 使 用 综 合 第 4 章 集 成 与 互 操 作 - 图93 或 混 合 第 4 章 集 成 与 互 操 作 - 图94安 全 方 式 来 建 立 连 接

第 4 章 集 成 与 互 操 作 - 图95第 4 章 集 成 与 互 操 作 - 图96第 4 章 集 成 与 互 操 作 - 图97第 4 章 集 成 与 互 操 作 - 图98第 4 章 集 成 与 互 操 作 - 图99图 4 .1 .2 中 显 示 了 一 个 C lie n t C o n fig u ra tio n 按 钮 这 可 在 你 使 用 非 标 准 的 数 据 传送 方 式 时 定 制 相 应 的 配 置 图 4 .1 .2 下 端 的 L og in ID 和 P a ssw o rd 框 仅 在 选 择 了 SQ L 认 证 时 才 能 使 用 在 选 择 使 用 W ind ow s N T 认 证 方 式 时 这 两 个 框 呈 灰 色 显 示

4 .1 .3 其 他 O D B C 选 项 卡

第 4 章 集 成 与 互 操 作 - 图100ODB C D a ta S o u rc e A d m in is tra to r对 话 框 中 的 其 他 选 项 卡 包 括

第 4 章 集 成 与 互 操 作 - 图101第 4 章 集 成 与 互 操 作 - 图102第 4 章 集 成 与 互 操 作 - 图103第 4 章 集 成 与 互 操 作 - 图104第 4 章 集 成 与 互 操 作 - 图105第 4 章 集 成 与 互 操 作 - 图106第 4 章 集 成 与 互 操 作 - 图107U s e r DS N 用 来 添 加 删 除 或 改 变 数 据 源 名 DS N 第 4 章 集 成 与 互 操 作 - 图108 在 这 里 设 定 的 数据 源 只 有 当 前 用 户 才 能 使 用

第 4 章 集 成 与 互 操 作 - 图109第 4 章 集 成 与 互 操 作 - 图110第 4 章 集 成 与 互 操 作 - 图111注 U s e r D S N 作 为 用 户 剖 面 的 一 部 分 存 储 下 来 可 为 漫 游 也 可 为 非 漫 游形 式

第 4 章 集 成 与 互 操 作 - 图112第 4 章 集 成 与 互 操 作 - 图113第 4 章 集 成 与 互 操 作 - 图114第 4 章 集 成 与 互 操 作 - 图115第 4 章 集 成 与 互 操 作 - 图116第 4 章 集 成 与 互 操 作 - 图117第 4 章 集 成 与 互 操 作 - 图118第 4 章 集 成 与 互 操 作 - 图119F ile D S N 用 以 添 加 删 除 或 改 变 文 件 数 据 源 名 的 设 置 文 件 型 数 据 源 可供 使 用 相 同 驱 动 程 序 的 所 有 用 户 共 享 而 不 需 专 属 于 某 一 用 户 或 某 一 局 部计 算 机 F ile DS N 用 来 建 立 文 件 型 数 据 驱 动 程 序 而 ODB C 驱 动 程 序 则 不是 文 件 型 数 据 驱 动 程 序

第 4 章 集 成 与 互 操 作 - 图120第 4 章 集 成 与 互 操 作 - 图121第 4 章 集 成 与 互 操 作 - 图122第 4 章 集 成 与 互 操 作 - 图123第 4 章 集 成 与 互 操 作 - 图124第 4 章 集 成 与 互 操 作 - 图125第 4 章 集 成 与 互 操 作 - 图126O D BC D r iv e rs 显 示 当 前 安 装 的 有 关 ODB C 驱 动 程 序 的 相 关 信 息 这 类 信息 包 括 名 称 版 本 文 件 名 以 及 每 个 ODB C 驱 动 程 序 的 创 建 日 期 以 及 出品 公 司 名 称 第 4 章 集 成 与 互 操 作 - 图127

第 4 章 集 成 与 互 操 作 - 图128第 4 章 集 成 与 互 操 作 - 图129第 4 章 集 成 与 互 操 作 - 图130第 4 章 集 成 与 互 操 作 - 图131第 4 章 集 成 与 互 操 作 - 图132T ra c in g 由 此 可 设 定 ODB C D riv e r M a n a g e r ( ODB C 驱 动 程 序 管 理 器 ) 跟 踪调 用 ODB C 函 数 的 方 式 选 项 包 括 始 终 跟 踪 执 行 动 态 跟 踪 只 跟 踪 唯 一

第 4 章 集 成 与 互 操 作 - 图133的 连 接 或 由 自 定 义 的 跟 踪 DL L 来 执 行 跟 踪 功 能

第 4 章 集 成 与 互 操 作 - 图134第 4 章 集 成 与 互 操 作 - 图135第 4 章 集 成 与 互 操 作 - 图136A bout 列 出 了 ODB C 的 核 心 组 件 及 包 含 这 些 组 件 的 文 件 和 版 本 号 图 4 .1 .3

第 4 章 集 成 与 互 操 作 - 图137给 出 了 a bou t中 提 供 的 的 信 息 示 例

第 4 章 集 成 与 互 操 作 - 图138

图 4 .1. 3 O D B C D a ta s ourc e A d m inis tra to r中的 Ab o u t选项 卡

4 .1 .4 创 建 和 开 发 相 关 文 件

第 4 章 集 成 与 互 操 作 - 图139在 完 成 了 注 册 工 作 和 ODB C 的 配 置 后 下 面 要 讲 述 .ID C 和 .H T X 文 件 的 创 建 和

第 4 章 集 成 与 互 操 作 - 图140开 发

1 . .ID C 文 件

第 4 章 集 成 与 互 操 作 - 图141.ID C 文 件 中 包 含 了 用 于 IIS 和 h ttp o dbc .d l l库 间 接 口 的 SQ L 命 令 该 文 件 包 含 4

第 4 章 集 成 与 互 操 作 - 图142类 必 需 的 参 数

第 4 章 集 成 与 互 操 作 - 图143第 4 章 集 成 与 互 操 作 - 图144第 4 章 集 成 与 互 操 作 - 图145第 4 章 集 成 与 互 操 作 - 图146D a ta s o u rc e D a ta s ourc e 中 列 出 了 ODB C 数 据 源 的 名 称 该 名 称 在 控 制 面 板下 的 ODB C D a ta S o u rc e A d m in is tra to r对 话 框 中 已 经 定 义

第 4 章 集 成 与 互 操 作 - 图147第 4 章 集 成 与 互 操 作 - 图148第 4 章 集 成 与 互 操 作 - 图149第 4 章 集 成 与 互 操 作 - 图150第 4 章 集 成 与 互 操 作 - 图151第 4 章 集 成 与 互 操 作 - 图152U s e rn a me U s e rn a m e 是 访 问 数 据 源 所 需 的 用 户 名 可 以 作 为 SQ L Se rv e r 数 据 库 的 有 效 的 注 册 名 如 果 使 用 了 混 合 安 全 模 式 那 用 户 名 和 口 令 就 忽略 了

第 4 章 集 成 与 互 操 作 - 图153第 4 章 集 成 与 互 操 作 - 图154第 4 章 集 成 与 互 操 作 - 图155第 4 章 集 成 与 互 操 作 - 图156T e m p la te T e m p la te 设 定 用 作 显 示 或 解 释 SQ L 查 询 结 果 的 模 板 文 件 名 称以 .h tx 作 扩 展 名

第 4 章 集 成 与 互 操 作 - 图157第 4 章 集 成 与 互 操 作 - 图158第 4 章 集 成 与 互 操 作 - 图159第 4 章 集 成 与 互 操 作 - 图160第 4 章 集 成 与 互 操 作 - 图161第 4 章 集 成 与 互 操 作 - 图162第 4 章 集 成 与 互 操 作 - 图163第 4 章 集 成 与 互 操 作 - 图164第 4 章 集 成 与 互 操 作 - 图165S Q L S tatem en t SQ L S ta te m e n t是 希 望 执 行 的 命 令 列 表 使 用 参 数 值 时参 数 值 则 括 在 百 分 号 % 第 4 章 集 成 与 互 操 作 - 图166 内 如 果 需 要 用 到 多 行 则 每 行 开 头 都 必 须 加上 一 个 加 号 + 第 4 章 集 成 与 互 操 作 - 图167

第 4 章 集 成 与 互 操 作 - 图168下 面 是 一 个 .ID C 文 件 的 示 例

D a ta s o u rce: S yn e rg y U s e rn a m e : s a

T e m p la te : s yn _ te m p . h tx

S Q L S ta te m e n t:

+ S E L E C T e m plo y e e n o, dob, doh

+ F R O M pubs . d bo. s yne rg y

+W H E R E s a la ry>5 0 0 0 0

第 4 章 集 成 与 互 操 作 - 图169第 4 章 集 成 与 互 操 作 - 图170第 4 章 集 成 与 互 操 作 - 图171第 4 章 集 成 与 互 操 作 - 图172第 4 章 集 成 与 互 操 作 - 图173第 4 章 集 成 与 互 操 作 - 图174第 4 章 集 成 与 互 操 作 - 图175上 面 的 例 子 是 要 从 pubs . dbo .s y ne rg y 数 据 库 中 提 起 每 一 个 工 资 高 于 $50 000 的员 工 的 员 工 号 出 生 日 期 和 雇 佣 日 期 信 息 在 提 取 了 这 些 数 据 以 后 它 就 与 一 个定 义 显 示 格 式 的 .H T X 文 件 该 例 中 叫 s y n_ te m p .h tx 第 4 章 集 成 与 互 操 作 - 图176 结 合 在 一 起 发 送 出 去 .ID C 文 件 中 任 选 字 段 包 括

第 4 章 集 成 与 互 操 作 - 图177第 4 章 集 成 与 互 操 作 - 图178第 4 章 集 成 与 互 操 作 - 图179第 4 章 集 成 与 互 操 作 - 图180D e fa u l t P a ra m e te rs 如 果 客 户 机 未 设 定 任 何 内 容 该 字 段 用 以 设 定 缺 省 值

第 4 章 集 成 与 互 操 作 - 图181第 4 章 集 成 与 互 操 作 - 图182E xp ire s 设 置 更 新 前 的 等 待 秒 数

第 4 章 集 成 与 互 操 作 - 图183第 4 章 集 成 与 互 操 作 - 图184第 4 章 集 成 与 互 操 作 - 图185第 4 章 集 成 与 互 操 作 - 图186M a x F ie ld S iz e 设 定 每 个 字 段 的 最 大 缓 存 空 间 超 过 该 数 将 被 截 断 第 4 章 集 成 与 互 操 作 - 图187

第 4 章 集 成 与 互 操 作 - 图188第 4 章 集 成 与 互 操 作 - 图189M a x R eco rd s 设 置 每 个 查 询 返 回 的 最 大 记 录 数

第 4 章 集 成 与 互 操 作 - 图190第 4 章 集 成 与 互 操 作 - 图191第 4 章 集 成 与 互 操 作 - 图192第 4 章 集 成 与 互 操 作 - 图193O D BC Co n n e c tio n 可 以 设 置 为 P OOL 或 NONP OOL 用 来 设 定 可 以 向 连接 池 添 加 连 接 或 不 可 以 向 连 接 池 添 加 连 接

第 4 章 集 成 与 互 操 作 - 图194第 4 章 集 成 与 互 操 作 - 图195P a ssw o rd 某 一 用 户 的 口 令

第 4 章 集 成 与 互 操 作 - 图196第 4 章 集 成 与 互 操 作 - 图197第 4 章 集 成 与 互 操 作 - 图198第 4 章 集 成 与 互 操 作 - 图199第 4 章 集 成 与 互 操 作 - 图200第 4 章 集 成 与 互 操 作 - 图201R e q u ire d P a ra m e te rs 在 执 行 查 询 前 客 户 必 须 填 写 参 数 这 些 参 数 与 逗 号隔 开 如 果 用 户 没 有 加 逗 号 h ttp o dbc .d l l将 返 回 一 个 错 误 消 息

第 4 章 集 成 与 互 操 作 - 图202第 4 章 集 成 与 互 操 作 - 图203第 4 章 集 成 与 互 操 作 - 图204T ra n s la tio n file 在 返 回 游 览 器 之 前 要 找 的 非 英 文 字 符 的 路 径

第 4 章 集 成 与 互 操 作 - 图205第 4 章 集 成 与 互 操 作 - 图206第 4 章 集 成 与 互 操 作 - 图207第 4 章 集 成 与 互 操 作 - 图208第 4 章 集 成 与 互 操 作 - 图209C on te n t- ty pe 一 种 描 述 向 客 户 回 馈 内 容 的 有 效 M IM E 类 型 如 果 .H T X 文件 具 有 HT M L 格 式 则 其 M IM E 类 型 通 常 是 te x t/h tm l

2. . H T X 文 件

第 4 章 集 成 与 互 操 作 - 图210第 4 章 集 成 与 互 操 作 - 图211第 4 章 集 成 与 互 操 作 - 图212第 4 章 集 成 与 互 操 作 - 图213第 4 章 集 成 与 互 操 作 - 图214第 4 章 集 成 与 互 操 作 - 图215第 4 章 集 成 与 互 操 作 - 图216第 4 章 集 成 与 互 操 作 - 图217.H T X 文 件 是 一 个 HT M L 模 板 其 中 填 充 了 查 询 返 回 来 的 信 息 该 文 件 接 收SQ L 信 息 并 以 HT M L 信 息 返 回 乍 一 看 .H T X 文 件 很 像 HT M L 文 件 包 含 了 许多 的 相 同 字 段 第 4 章 集 成 与 互 操 作 - 图218 下 面 是 一 个 .H T X 文 件 的 示 例

<H T M L>

< H E AD>

<T IT LE >W e lc o m e to S yn e rg y< / T IT LE >

< / HE AD>

< H 2> E m plo y e e s w i th S a la r ie s g re a te r th a n $5 0, 00 0< / H 2>

< % be g inde ta il% >

< b > E m p lo ye e num be r :< / b> < % e m ploye e no% > < b > D a te of birth a n d h ire :< / b > < % dob % > ,

∑ < % doh% > < P >

< % e ndde ta il% >

< / H T M L >

第 4 章 集 成 与 互 操 作 - 图219第 4 章 集 成 与 互 操 作 - 图220.H T X 文 件 接 收 的 数 据 库 字 段 称 为 C on ta ine rs 通 过 字 段 名 加 上 百 分 号 % 第 4 章 集 成 与 互 操 作 - 图221

第 4 章 集 成 与 互 操 作 - 图222第 4 章 集 成 与 互 操 作 - 图223第 4 章 集 成 与 互 操 作 - 图224和 括 弧 <> 第 4 章 集 成 与 互 操 作 - 图225 识 别 因 此 来 自 SQ L 数 据 库 的 em p lo y een o 字 段 在 这 里 表 示 为

第 4 章 集 成 与 互 操 作 - 图226< % e m p loy e e n o% >

第 4 章 集 成 与 互 操 作 - 图227第 4 章 集 成 与 互 操 作 - 图228第 4 章 集 成 与 互 操 作 - 图229第 4 章 集 成 与 互 操 作 - 图230第 4 章 集 成 与 互 操 作 - 图231第 4 章 集 成 与 互 操 作 - 图232第 4 章 集 成 与 互 操 作 - 图233第 4 章 集 成 与 互 操 作 - 图234第 4 章 集 成 与 互 操 作 - 图235第 4 章 集 成 与 互 操 作 - 图236所 有 的 进 程 都 以 循 环 的 方 式 进 行 以 < % be g inde ta il% > 开 头 以 < % e ndde ta i l% > 结 尾 罗 辑 运 算 则 包 含 % if % 第 4 章 集 成 与 互 操 作 - 图237 % e nd if% 第 4 章 集 成 与 互 操 作 - 图238 和 % e ls e % 第 4 章 集 成 与 互 操 作 - 图239 语 句 我 们 也可 以 使 用 下 列 四 种 编 程 算 子

第 4 章 集 成 与 互 操 作 - 图240第 4 章 集 成 与 互 操 作 - 图241EQ 等 于

第 4 章 集 成 与 互 操 作 - 图242第 4 章 集 成 与 互 操 作 - 图243GT 大 于

第 4 章 集 成 与 互 操 作 - 图244第 4 章 集 成 与 互 操 作 - 图245LT 小 于

第 4 章 集 成 与 互 操 作 - 图246第 4 章 集 成 与 互 操 作 - 图247C ONT A INS 一 个 集 合 是 另 一 集 合 的 子 集

第 4 章 集 成 与 互 操 作 - 图248练 习 检 查 O D B C 核 心 组 件

第 4 章 集 成 与 互 操 作 - 图249第 4 章 集 成 与 互 操 作 - 图250若 要 查 看 在 你 的 系 统 上 安 装 了 那 些 ODB C 核 心 组 件 则 可 按 下 列 步 骤 进 行

  1. 第 4 章 集 成 与 互 操 作 - 图251双 击

    控 制 面 板 上 的 ODB C 图 标

  2. 第 4 章 集 成 与 互 操 作 - 图252

    ODB C D a ta S o u rc e A d m in is tra to r对 话 框 中 选 择 A bou t选 项 卡

  3. 第 4 章 集 成 与 互 操 作 - 图253第 4 章 集 成 与 互 操 作 - 图254第 4 章 集 成 与 互 操 作 - 图255

    意 一 下 已 安 装 的 核 心 组 件 及 其 版 本 号 这 些 值 不 能 随 意 改 动 它 们 是 用来 识 别 这 些 组 件 的

模 拟 试 题

  1. O D B C is a n a c ron y m fo r w h ic h of th e fo llo w ing? A . O

    p e ra t ing s y s te m da ta ba s e c onne c tor

B . O p e n da ta b a s e c onne c tiv ity C . O p e n da ta b a s e c onne c tor

D . O p e ra t ing s y s te m da ta ba s e c onne c tiv ity

  1. O D B C w a s de s igne d by w h ic h of th e fo llo w ing?

    1. O ra c le

    2. S y b a s e

    3. M ic ro s o f t

    4. IS O

  2. W h ic h tw o of th e fo llo w in g a re th e be s t e x a m p le s

    of O D B C - c om p lia nt da ta ba s e s ?

A . F oxP ro B . A cce s s

C. S Q L

D. E x c e l

  1. A n . ID C f ile is us e d to s ubm it a que ry to a da ta ba s e .

    ID C is a n a c rony m fo r w h ic h o f th e fo llo w in g ?

A . In te rn et D a ta b a s e C o n n ecto r B . In te rn e t D e m a nd C onne c tor

C . Inqu iry D a ta b a s e C o n n e c tiv i ty D . Inqu iry D a ta ba s e C onne c tor

  1. W h ic h of th e fo llo w in g f ie lds a re re qu ire d in . ID C f

    ile s ?

    1. D a ta s o u rc e

B . M a x F ie ld S iz e C . T e m p la te

D . P a ssw o rd E . C on te n t

  1. ID C is im p le m e n te d in In te rn e t In fo rm a tion S e rv e

    r a s w h ic h of th e fo llo w ing?

    1. AP I

B . A dd- on

C. S n a p - in

D . E x te n s io n

  1. . ID C u s es w h ic h tw o f ile ty p e s to d e te rm in e h o w

    th e d a ta b a s e is acce s s e d an d how th e re s u lting W e b pa ge is c ons truc te d ?

    1. DL L

    2. ID C

    3. H T M

    4. HT X

  2. . W h ic h o f th e fo llo w in g ID C p a ra m e te rs d e te rm in

    e s th a t a l l n e e d e d p a ra m e te rs a re g ive n?

A . D e fa u l t P a ra m e te rs B . R e q u ire d P a ra m e te rs C . T ra n s la tionfile

D . M a xR e c ords

E. M a x F ie ld S iz e

  1. . R e fe r r in g to q u e s tio n 8 , if a ll th e n eed ed p a ra

    m e te rs are n o t s p ecifie d , an erro r is re tu rn e d to th e u s e r b y w h ic h o f th e fo llo w in g ?

A . H ttpodbc .d ll

  1. H T M

  2. H T X

  3. ID C

  1. W h ic h of th e fo llo w ing ID C pa ra m e te rs de te rm in e s

    th a t e n tr ie s be y ond a certa in s ize are tru n cate d ?

A . D e fa u l t P aram eters B . R e q u ire d P aram ete rs C . T ra n s la tionfile

D . M a xR e c ords

  1. M a x F ie ld S iz e
  1. W h ic h of th e fo llow ing ID C pa ra m e te rs de te rm in e s th

    a t non- E ng lis h c h a ra c te rs c a n be m a ppe d s o th a t brow s e rs c a n prope r ly d is p la y th e m ?

A . D e fa u l t P aram eters B . R e q u ire d P aram ete rs C . T ra n s la tionfile

D . M a xR e c ords

E. M a x F ie ld S iz e

  1. W h ic h of th e fo llo w ing ope ra to rs c a n be us e d in .H T X

    f ile s ?

    1. E Q

    2. L T

    3. M T

    4. NE

  2. W h ic h tw o ty pe s of log in s e c u r ity a re a llo w e d be tw

    e e n S Q L a nd I IS ? A . S ta nda rd

B . M u ltip le

C. C le a r te x t D . In te g rated

  1. T h e tw o ty p e s of log in s e c u r ity m e n tione d in que s

    tion 13 a re im p le m e n te d th rough w h a t tw o m e thods ?

A . S Q L Lo g in

B . W indow s N T A u th e n t ic a tio n C . S ecu re H T M L

D . SSL

1 5 . I f th e S Q L S ta te m e n t p o rtio n o f a n .ID C f ile o c c u p ie s m u ltip le lin e s , w h a t ch arac te r m u s t p rece d e e ach lin e?

  1. #

  2. $

C. +

D. &

答 案 与 题 解

  1. 第 4 章 集 成 与 互 操 作 - 图256第 4 章 集 成 与 互 操 作 - 图257B

    ODB C 是 ope n da ta b a s e c onne c tiv i ty 的 缩 写

  2. 第 4 章 集 成 与 互 操 作 - 图258第 4 章 集 成 与 互 操 作 - 图259第 4 章 集 成 与 互 操 作 - 图260

    C ODB C 由 M ic ros oft 公 司 开 发 主 要 是 为 了 解 决 众 多 应 用 程 序 与 SQ L Se rv e r的 接 口 问 题

  3. 第 4 章 集 成 与 互 操 作 - 图261第 4 章 集 成 与 互 操 作 - 图262B

    , C ODB C 兼 容 的 数 据 库 的 例 子 有 M icro s o f t A cce s s 和 SQ L

  4. 第 4 章 集 成 与 互 操 作 - 图263第 4 章 集 成 与 互 操 作 - 图264A

    ID C 是 In te rn e t D a ta ba s e C onne c tor的 缩 写

  5. 第 4 章 集 成 与 互 操 作 - 图265第 4 章 集 成 与 互 操 作 - 图266A

    , C D a ta s ourc e 和 T e m p la te 必 须 在 .ID C 文 件 中 设 定

  6. 第 4 章 集 成 与 互 操 作 - 图267第 4 章 集 成 与 互 操 作 - 图268A

    ODB C 以 一 个 AP I的 形 式 来 实 现

  7. 第 4 章 集 成 与 互 操 作 - 图269第 4 章 集 成 与 互 操 作 - 图270第 4 章 集 成 与 互 操 作 - 图271B

    , D ID C 文 件 规 定 文 件 的 访 问 方 式 而 HT X 文 件 则 设 定 文 件 的 显 示 方 式

  8. 第 4 章 集 成 与 互 操 作 - 图272第 4 章 集 成 与 互 操 作 - 图273B

    R e q u ire d P aram eters 设 置 决 定 在 提 交 查 询 前 需 要 什 么 参 数

  9. 第 4 章 集 成 与 互 操 作 - 图274第 4 章 集 成 与 互 操 作 - 图275第 4 章 集 成 与 互 操 作 - 图276A

    如 果 所 有 的 R e q u ire d P aram eters 均 未 提 供 则 H ttpodbc .d ll返 回 错 误 信 息

  10. 第 4 章 集 成 与 互 操 作 - 图277第 4 章 集 成 与 互 操 作 - 图278E

    M a x F ie ld S iz e 限 制 缓 存 大 小 并 截 断 过 长 的 入 口

  11. 第 4 章 集 成 与 互 操 作 - 图279第 4 章 集 成 与 互 操 作 - 图280第 4 章 集 成 与 互 操 作 - 图281第 4 章 集 成 与 互 操 作 - 图282C

    T ran s latio n f ile 将 非 英 文 字 符 映 射 到 一 个 文 件 该 文 件 对 这 些 字 符 进 行格 式 处 理 以 便 浏 览 器 能 正 确 显 示 这 些 字 符

  12. 第 4 章 集 成 与 互 操 作 - 图283第 4 章 集 成 与 互 操 作 - 图284A

    , B .H T X 文 件 运 算 符 包 括 E Q , G T , L T 和 C ONT A INS

  13. 第 4 章 集 成 与 互 操 作 - 图285第 4 章 集 成 与 互 操 作 - 图286A

    , D 两 种 登 录 认 证 方 法 为 S ta nda rd 和 In te g rated

  14. 第 4 章 集 成 与 互 操 作 - 图287第 4 章 集 成 与 互 操 作 - 图288A

    , B S ta nda rd 登 录 认 证 由 SQ L Se rv e r提 供 而 In te g rated 登 录 认 证 则 通 过

第 4 章 集 成 与 互 操 作 - 图289N T A u th e n tic a tio n 来 实 现

  1. 第 4 章 集 成 与 互 操 作 - 图290第 4 章 集 成 与 互 操 作 - 图291C +

    号 用 在 SQ L 声 明 行 上

关 键 词

第 4 章 集 成 与 互 操 作 - 图292数 据 源 名 称 D S N ( d a ta s ourc e na m e ) 第 4 章 集 成 与 互 操 作 - 图293

第 4 章 集 成 与 互 操 作 - 图294综 合 登 录 In te g rated lo g in 第 4 章 集 成 与 互 操 作 - 图295

第 4 章 集 成 与 互 操 作 - 图296开 放 数 据 库 连 接 O D B C ( ope n da ta ba s e c onne c tiv ity ) 第 4 章 集 成 与 互 操 作 - 图297

第 4 章 集 成 与 互 操 作 - 图298结 构 查 询 语 言 S Q L ( S truc tu re d Q u e ry L a ngua ge ) 第 4 章 集 成 与 互 操 作 - 图299

第 4 章 集 成 与 互 操 作 - 图300标 准 登 录 S ta nda rd log in 第 4 章 集 成 与 互 操 作 - 图301

4 .2 配 置 与 In de x S e rv e r的 集 成

第 4 章 集 成 与 互 操 作 - 图302第 4 章 集 成 与 互 操 作 - 图303第 4 章 集 成 与 互 操 作 - 图304第 4 章 集 成 与 互 操 作 - 图305在 此 之 前 Inde x S e rv e r已 经 介 绍 多 次 了 在 第 1 章 规 划 中 讲 了 Inde x S e rv e r

第 4 章 集 成 与 互 操 作 - 图306第 4 章 集 成 与 互 操 作 - 图307第 4 章 集 成 与 互 操 作 - 图308第 4 章 集 成 与 互 操 作 - 图309概 念 在 第 3 章 配 置 和 管 理 资 源 访 问 中 讲 了 Inde x S e rv e r的 配 置 本 节 着 重 介

第 4 章 集 成 与 互 操 作 - 图310第 4 章 集 成 与 互 操 作 - 图311第 4 章 集 成 与 互 操 作 - 图312第 4 章 集 成 与 互 操 作 - 图313第 4 章 集 成 与 互 操 作 - 图314第 4 章 集 成 与 互 操 作 - 图315绍 Inde x S e rv e r如 何 处 理 查 询 和 返 回 结 果 这 很 像 上 节 讨 论 的 配 置 IIS 连 接 到 数据 库 这 里 也 用 .H T X 文 件 格 式 化 并 向 用 户 返 回 查 询 结 果

第 4 章 集 成 与 互 操 作 - 图316第 4 章 集 成 与 互 操 作 - 图317第 4 章 集 成 与 互 操 作 - 图318第 4 章 集 成 与 互 操 作 - 图319第 4 章 集 成 与 互 操 作 - 图320第 4 章 集 成 与 互 操 作 - 图321区 别 在 于 查 询 文 件 上 前 一 节 使 用 .ID C 作 为 查 询 文 件 而 Inde x S e rv e r 则 使用 .ID Q In te rn e t D a ta Q u e ry 第 4 章 集 成 与 互 操 作 - 图322 文 件 .ID Q 文 件 必 须 一 直 放 在 Sc r ip ts 目 录 中 同时 还 要 求 有 Ex e c u te 或 Sc r ip t权 限

4 .2 .1 理 解 .I D Q 文 件

第 4 章 集 成 与 互 操 作 - 图323第 4 章 集 成 与 互 操 作 - 图324第 4 章 集 成 与 互 操 作 - 图325第 4 章 集 成 与 互 操 作 - 图326第 4 章 集 成 与 互 操 作 - 图327第 4 章 集 成 与 互 操 作 - 图328第 4 章 集 成 与 互 操 作 - 图329第 4 章 集 成 与 互 操 作 - 图330第 4 章 集 成 与 互 操 作 - 图331第 4 章 集 成 与 互 操 作 - 图332第 4 章 集 成 与 互 操 作 - 图333.ID Q 文 件 包 含 两 部 分 它 以 [Q u e ry ] 标 签 开 始 这 是 第 一 部 分 接 着 是 [ N am es ] 部 分 [ N am es ] 部 分 属 任 选 项 大 多 数 时 间 不 用 如 果 使 用 了 [ N am es ] 也 只 是 用来 定 义 查 询 中 提 到 的 一 些 非 标 准 栏 名 文 件 中 [Q u e ry ] 部 分 是 必 需 的 其 中 包 含了 参 数 变 量 以 及 条 件 表 达 式

第 4 章 集 成 与 互 操 作 - 图334第 4 章 集 成 与 互 操 作 - 图335第 4 章 集 成 与 互 操 作 - 图336第 4 章 集 成 与 互 操 作 - 图337第 4 章 集 成 与 互 操 作 - 图338.ID Q 文 件 限 制 每 一 行 都 要 以 要 设 置 的 变 量 打 头 而 且 每 行 只 能 设 定 一 个 变量 另 外 百 分 号 % 第 4 章 集 成 与 互 操 作 - 图339 用 于 识 别 变 量

变 量

第 4 章 集 成 与 互 操 作 - 图340ID Q 文 件 中 可 使 用 下 列 变 量

第 4 章 集 成 与 互 操 作 - 图341第 4 章 集 成 与 互 操 作 - 图342第 4 章 集 成 与 互 操 作 - 图343第 4 章 集 成 与 互 操 作 - 图344第 4 章 集 成 与 互 操 作 - 图345C iC a ta lo g 设 置 目 录 位 置 如 果 该 值 已 经 设 定 则 这 里 设 定 的 值 将 取 代已 有 值

第 4 章 集 成 与 互 操 作 - 图346第 4 章 集 成 与 互 操 作 - 图347第 4 章 集 成 与 互 操 作 - 图348第 4 章 集 成 与 互 操 作 - 图349第 4 章 集 成 与 互 操 作 - 图350第 4 章 集 成 与 互 操 作 - 图351C i C ode pa ge 设 置 服 务 器 的 代 码 页 面 同 样 如 果 该 值 已 设 定 则 此 处入 口 将 取 代 之

第 4 章 集 成 与 互 操 作 - 图352第 4 章 集 成 与 互 操 作 - 图353C iCo lu m n s 定 义 .H T X 文 件 中 使 用 的 栏 列 表

第 4 章 集 成 与 互 操 作 - 图354第 4 章 集 成 与 互 操 作 - 图355第 4 章 集 成 与 互 操 作 - 图356C i D e fe r N onInde xe dT r im m in g 缺 省 情 况 下 不 用 此 变 量 它 仅 在 需 要 限 定

第 4 章 集 成 与 互 操 作 - 图357查 询 范 围 时 才 使 用

第 4 章 集 成 与 互 操 作 - 图358第 4 章 集 成 与 互 操 作 - 图359第 4 章 集 成 与 互 操 作 - 图360C iF la g s 查 询 标 志 可 设 置 为 D EEP 或 S H A LLO W 以 决 定 是 只 搜 索 列 在

第 4 章 集 成 与 互 操 作 - 图361C i S c ope 中 的 目 录 还 是 查 询 更 多 的 目 录

第 4 章 集 成 与 互 操 作 - 图362第 4 章 集 成 与 互 操 作 - 图363第 4 章 集 成 与 互 操 作 - 图364第 4 章 集 成 与 互 操 作 - 图365第 4 章 集 成 与 互 操 作 - 图366第 4 章 集 成 与 互 操 作 - 图367C iF o rc e U s e Ci 通 过 设 定 该 变 量 为 真 TR U E 第 4 章 集 成 与 互 操 作 - 图368 不 管 是 否 过 期 都 强 迫查 询 使 用 内 容 索 引

第 4 章 集 成 与 互 操 作 - 图369第 4 章 集 成 与 互 操 作 - 图370C i L o cale 设 定 处 理 查 询 的 场 所

第 4 章 集 成 与 互 操 作 - 图371第 4 章 集 成 与 互 操 作 - 图372第 4 章 集 成 与 互 操 作 - 图373C i M a xR e c ordInR e s u lts e t 设 定 查 询 返 回 结 果 的 最 大 数 目

第 4 章 集 成 与 互 操 作 - 图374第 4 章 集 成 与 互 操 作 - 图375第 4 章 集 成 与 互 操 作 - 图376C i M a xR e c ords P e r P a g e 设 定 每 一 显 示 页 面 可 显 示 的 最 大 记 录 数

第 4 章 集 成 与 互 操 作 - 图377第 4 章 集 成 与 互 操 作 - 图378第 4 章 集 成 与 互 操 作 - 图379第 4 章 集 成 与 互 操 作 - 图380第 4 章 集 成 与 互 操 作 - 图381C iR e s tr ic tio n 设 置 查 询 限 制 这 样 就 会 限 定 仅 将 查 到 的 信 息 返 回 给 那些 满 足 限 制 条 件 的 用 户

第 4 章 集 成 与 互 操 作 - 图382第 4 章 集 成 与 互 操 作 - 图383C i S c ope 设 定 搜 索 的 起 始 目 录

第 4 章 集 成 与 互 操 作 - 图384第 4 章 集 成 与 互 操 作 - 图385第 4 章 集 成 与 互 操 作 - 图386C iS o r t 设 定 查 询 结 果 的 排 列 次 序 升 序 或 降 序

第 4 章 集 成 与 互 操 作 - 图387第 4 章 集 成 与 互 操 作 - 图388第 4 章 集 成 与 互 操 作 - 图389第 4 章 集 成 与 互 操 作 - 图390C iT e m p la te 设 定 .H T X 的 完 整 路 径 W ind ow s N T 限 定 Inde x S e rv e r每 个 路径 最 多 只 能 包 含 260 个 字 符

第 4 章 集 成 与 互 操 作 - 图391第 4 章 集 成 与 互 操 作 - 图392第 4 章 集 成 与 互 操 作 - 图393第 4 章 集 成 与 互 操 作 - 图394前 面 讲 过 百 分 号 % 第 4 章 集 成 与 互 操 作 - 图395 是 用 来 识 别 变 量 的 对 于 大 多 数 的 脚 本 文 件 而 言 #

第 4 章 集 成 与 互 操 作 - 图396第 4 章 集 成 与 互 操 作 - 图397号 用 来 设 定 一 个 注 释 以 # 号 打 头 的 文 本 在 文 件 执 行 时 将 被 忽 略

条 件 表 达 式

第 4 章 集 成 与 互 操 作 - 图398在 .ID Q 文 件 可 使 用 下 列 条 件 语 句

第 4 章 集 成 与 互 操 作 - 图399第 4 章 集 成 与 互 操 作 - 图400第 4 章 集 成 与 互 操 作 - 图401第 4 章 集 成 与 互 操 作 - 图402第 4 章 集 成 与 互 操 作 - 图403C ONT A INS 如 果 在 第 二 值 中 包 含 第 一 值 中 的 任 何 部 分 如 a 在 ab c 中 找到 则 为 TR U E

第 4 章 集 成 与 互 操 作 - 图404第 4 章 集 成 与 互 操 作 - 图405EQ 等 于

第 4 章 集 成 与 互 操 作 - 图406第 4 章 集 成 与 互 操 作 - 图407GE 大 于 或 等 于

第 4 章 集 成 与 互 操 作 - 图408第 4 章 集 成 与 互 操 作 - 图409GT 大 于

第 4 章 集 成 与 互 操 作 - 图410第 4 章 集 成 与 互 操 作 - 图411第 4 章 集 成 与 互 操 作 - 图412第 4 章 集 成 与 互 操 作 - 图413IS E M P T Y 若 该 值 为 NUL L 空 第 4 章 集 成 与 互 操 作 - 图414 则 为 TR U E 真 第 4 章 集 成 与 互 操 作 - 图415

第 4 章 集 成 与 互 操 作 - 图416第 4 章 集 成 与 互 操 作 - 图417LE 小 于 或 等 于

第 4 章 集 成 与 互 操 作 - 图418第 4 章 集 成 与 互 操 作 - 图419LT 小 于

第 4 章 集 成 与 互 操 作 - 图420第 4 章 集 成 与 互 操 作 - 图421NE 不 等 于

.2 .2 .I D Q 文 件 示 例

第 4 章 集 成 与 互 操 作 - 图422下 面 是 一 个 .ID Q 文 件 示 例

[Q u e ry]

C i C o lu m n s = e m ploye e no ,dob ,doh C i M a xR eco rd s In R es u l t S et= 5 0

C i M a xR eco rd s P er P a g e = 2 0

# 2 0 u s e d fo r c o m p a tib ility w ith m o s t b ro w s e rs C i S c ope = /

C i F la g s = D EEP

C i T e m p la te = /s c r ipts / s yne rg y .htx

第 4 章 集 成 与 互 操 作 - 图423第 4 章 集 成 与 互 操 作 - 图424第 4 章 集 成 与 互 操 作 - 图425第 4 章 集 成 与 互 操 作 - 图426第 4 章 集 成 与 互 操 作 - 图427第 4 章 集 成 与 互 操 作 - 图428第 4 章 集 成 与 互 操 作 - 图429第 4 章 集 成 与 互 操 作 - 图430第 4 章 集 成 与 互 操 作 - 图431第 4 章 集 成 与 互 操 作 - 图432第 4 章 集 成 与 互 操 作 - 图433第 4 章 集 成 与 互 操 作 - 图434在 这 个 例 子 里 要 在 数 据 库 中 查 询 三 栏 内 容 em p lo y een o dob 和 doh 返 回最 大 记 录 数 为 50 每 页 最 多 显 示 20 个 记 录 第 五 行 为 注 释 行 该 注 释 行 在 文 件 创建 时 加 入 供 以 后 参 考 它 对 文 件 的 执 行 没 有 任 何 影 响 C i S c ope 设 为 根 目 录最 后 通 过 C iT e m p la te 变 量 设 定 了 模 板

模 拟 试 题

  1. M ic ros oft Inde x S e rv e r us e s f ile s w i th a n e x te ns

    ion of w h ic h of th e fo llo w ing?

    1. .id c

    2. . id q C . .iis

D. .id s

  1. A f te r a que ry ha s be e n proc e s s e d, M ic ros oft Inde x S

    e rv e r s e nds th e re s u l ts to w h a t ty p e o f file s fo r u s e a s a te m p la te ?

    1. HT X

    2. H T M

    3. T E M

    4. T M X

  2. ID Q is a n a c rony m fo r w h ic h of th e fo llo w ing?

    1. In te rn e t D a ta Q u e ry

B . In d e x S e rv e r D a ta Q u e ry

C . In te rn e t S e rv e r D e s c rip tiv e Q u e ry D . Inde x S e rv e r D e s c r ip tiv e Q u e ry

  1. W h e re s hou ld . ID Q f ile s be p la c e d on th e s y s te m ?

    A . T h e R oot d ire c tory

B . T h e Inde x d ire c tory C . T h e A d m in d ire c tory D . T h e S c r ip ts d ire c tory

  1. W h ic h tw o pe rm is s ions w ou ld ne e d to a pp ly to th e .ID

    Q f ile to m a ke it func t ion prope r ly ?

A . R ead

  1. W r i te

  2. E x e c u te

  3. S c r ip t

  1. . W h ic h o f th e fo llo w in g ta g s is re q u ire d in th e .ID

    Q file ?

A . [ N am es ]

B . [ B e g in D e ta il] C . [Q u e ry ]

D . [ Q u e ry D e ta il]

  1. . W h ic h o f th e fo llo w in g ta g s is o p tio n a l in th e

    .ID Q file ?

A . [ N am es ]

B . [ B e g in D e ta il] C . [Q u e ry ]

D . [ Q u e ry D e ta il]

  1. W h ic h of th e fo llow ing va r ia b le s w ou ld be us e d to de

    te rm in e w h e the r s ubd ire c torie s a re s e a rc h e d ?

A . C iC a ta lo g

  1. C iF la g s

  2. C iS c o p e

  3. C i T e m p la te

  1. W h ic h of th e fo llo w ing va r ia b le s w ou ld be us e d to s

    p e c ify th e s e a rc h s ta r t ing d ire c tory ?

A . C iC a ta lo g

  1. C iF la g s

  2. C iS c o p e

  3. C i T e m p la te

  1. W h ic h of th e fo llo w ing va r ia b le s is re q u ire d ? A . C

    iC a ta lo g

  1. C iF la g s

  2. C iS c o p e

  3. C i T e m p la te

  1. W h ic h o f th e fo llo w ing c ond itiona l e xpre s s ions a re

    not va lid c ho ic e s in .ID Q file s ?

    1. M T

    2. L T

    3. E T

    4. NE

  2. W h ic h of th e fo llo w ing c ond itiona l e xpre s s ions w ou ld

    be us e d to de te rm in e w h eth e r a v a lu e in o n e en try is a s u b s et o f a v a lu e in a s eco n d en try ?

    1. C ONT A INS B . HOL DS

C. IN S T R

D . IS EM TP Y

E. E Q

1 3 . W h ic h lin e in th e fo llo w in g ID Q file c o d e c o u ld c a u s e a p ro b le m d u rin g ex ec u tio n ?

[Q u e ry ]

C i C o lu m n = e m p lo y e e no ,dob ,doh C i M a xR e c ords In R e s u lt S e t= 50 C i S c ope = /

A . [Q u e ry ]

B. C iCo lu m n

C . C i M a x R eco rd s In R es u lt S e t D . C i S c ope

  1. W h ic h lin e in th e fo llo w ing ID Q f ile c ode c ou ld c a u s

    e a prob le m durin g ex ec u tio n ?

[Q u e ry ]

C i C o lu m n s = e m p loy e e no ;dob ;doh C i M a xR e c ords ln R e s u l t S e t= 5 0

C i M a xR e c ords P e r P a g e = 20 C i F la g s = D EEP

C i T e m p la te = / sc r ip ts/syn e rg y.h tx A . [Q u e ry ]

B. C iCo lu m n s

C. C iF la g s

D . C LTe m p la te

  1. W h ic h lin e in th e fo llo w ing ID Q f ile c ode c ou ld c a u s

    e a prob le m durin g ex ec u tio n ?

[Q u e ry ]

C i M a xR e c ords In R e s u lt S e t= 50 C i M a xR e c ords P e r P a g e = 20

:2 0 u s e d fo r c o m p a tib ility w ith m o s t b ro w s e rs C i S c ope = /

C i F la g s = D EEP

C i T e m p la te = / sc r ip ts/syn e rg y.h tx A . [Q u e ry ]

B . C i M a x R eco rd s In R es u lt S et

C. :

D. C i F la g s

答 案 与 题 解

  1. 第 4 章 集 成 与 互 操 作 - 图435第 4 章 集 成 与 互 操 作 - 图436B

    Inde x S e rv e r查 询 文 件 的 扩 展 名 为 .id q

  2. 第 4 章 集 成 与 互 操 作 - 图437第 4 章 集 成 与 互 操 作 - 图438A

    .H T X 文 件 用 作 查 询 结 果 格 式 化 和 显 示 的 模 板

  3. 第 4 章 集 成 与 互 操 作 - 图439第 4 章 集 成 与 互 操 作 - 图440A

    ID Q 是 In te rn e t D a ta Q u e ry 的 缩 写

  4. 第 4 章 集 成 与 互 操 作 - 图441第 4 章 集 成 与 互 操 作 - 图442D

    .ID Q 文 件 应 在 Sc r ip ts 目 录 中

  5. 第 4 章 集 成 与 互 操 作 - 图443第 4 章 集 成 与 互 操 作 - 图444C

    , D 应 有 Sc r ip ts 目 录 或 .ID Q 文 件 的 Ex e c u te 和 Sc r ip t权 限 这 样 才 能 正 常 使

第 4 章 集 成 与 互 操 作 - 图445

  1. 第 4 章 集 成 与 互 操 作 - 图446第 4 章 集 成 与 互 操 作 - 图447C

    .ID Q 文 件 中 必 须 有 [Q u e ry ] 标 签

  2. 第 4 章 集 成 与 互 操 作 - 图448第 4 章 集 成 与 互 操 作 - 图449A

    [ N am es ] 标 签 是 .ID Q 文 件 的 任 选 项

  3. 第 4 章 集 成 与 互 操 作 - 图450第 4 章 集 成 与 互 操 作 - 图451B

    C iF la g s 决 定 是 否 搜 索 子 目 录

  4. 第 4 章 集 成 与 互 操 作 - 图452第 4 章 集 成 与 互 操 作 - 图453C

    C i S c ope 设 定 搜 索 起 始 目 录

  5. 第 4 章 集 成 与 互 操 作 - 图454第 4 章 集 成 与 互 操 作 - 图455D

    需 要 用 C iT e m p la te 来 设 定 .H T X 文 件 的 位 置

  6. 第 4 章 集 成 与 互 操 作 - 图456第 4 章 集 成 与 互 操 作 - 图457第 4 章 集 成 与 互 操 作 - 图458A

    C M T 和 ET 不 是 有 效 的 条 件 表 达 式

  7. 第 4 章 集 成 与 互 操 作 - 图459第 4 章 集 成 与 互 操 作 - 图460A

    C ONT A INS 确 定 一 个 值 是 否 包 含 在 另 一 个 值 中

  8. 第 4 章 集 成 与 互 操 作 - 图461第 4 章 集 成 与 互 操 作 - 图462B

    C ic o lu m n 应 为 C ic o lu m n s

  9. 第 4 章 集 成 与 互 操 作 - 图463第 4 章 集 成 与 互 操 作 - 图464B

    C ic o lu m n s 需 用 逗 号 而 不 是 用 分 号 隔 开

  10. 第 4 章 集 成 与 互 操 作 - 图465第 4 章 集 成 与 互 操 作 - 图466C

    注 释 必 须 由 # 号 而 不 是 由 : 号 打 头 .

关 键 词

第 4 章 集 成 与 互 操 作 - 图467In te rn e t数 据 查 询 IDQ ( In te rn e t D a ta Q u e ry ) 第 4 章 集 成 与 互 操 作 - 图468

第 4 章 集 成 与 互 操 作 - 图469标 签 Ta g s 第 4 章 集 成 与 互 操 作 - 图470

4 .3 模 拟 试 题

  1. . W h en s p ecify in g a te m p la te p a th , h o w m a n y c h

    aracte rs c a n b e u s e d in th e p a th s p ecificatio n ?

A . 8 ch ara c te rs

B . 255 c h a ra c te rs

C . 256 c h a ra c te rs D . 260 c h a ra c te rs

  1. . W h ic h o f th e fo llo w in g tile s c a n b e u s e d to c o n

    ta in q u e rie s ?

    1. .H T M

    2. . ID C

    3. . ID Q

    4. .H T X

  1. W h ic h of th e fo llo w in g f ile s c a n be us e d to c on ta in

    te m p la te s ?

    1. .H T M

    2. . ID C

    3. . ID Q

    4. .H T X

4 . L o g in au th en tic a tio n to a S Q L S e rv er acces s e d th rough I IS c a n be done w h e re ?

  1. On th e NT S e rv e r

  2. O n th e S Q L S e rv e r C . O n th e IIS S e rv e r

D. On th e In d e x S e rv e r

  1. In w h ic h f ile w ou ld th e [ Q ue ry ] ta g b e found? A . S a

    m p le .h tm

B. S a m p le . id c

C. S a m p le . id q D . S a m p le .h tx

  1. In w h ic h f ile w ou ld th e S Q L S ta te m e nt pa ra m e te r

    be fo u nd? A . S a m p le .h tm

B. S a m p le . id c

C. S a m p le . id q D . S a m p le .h tx

7 . W h ic h o f th e fo llo w in g is th e co m m en t ch aracter u s ed as th e f irs t ch aracter in s c r ipt f ile s to pre v e n t th e lin e f ro m b e ing proc e s s e d?

  1. %

  2. <

  3. [

  4. #

  1. J o e c a lls S te v e , th e ne w a d m in is tra to r , a nd s a y

    s th a t he is d o ing s o m e de le tio n of unne c e s s a ry f ile s a nd ha s c o m e a c ro s s one c a lle d h ttpodbc .d ll. H o w c o u ld th is f ile be e xp la ine d?

A . I t is th e dy na m ic link l ibra ry prov id ing O D B C s upport on th e s e rv e r . B . I t is th e f i le us e d to in s ta l l O D B C s upport on th e s e rv e r .

C . It is n e e d e d fo r H T T P o p e ra tio n s .

D . I t s hou ld be de le te d a f te r in s ta l la tion.

  1. In w h ic h f ile w ou ld th e M a xR e c o rd s pa ra m e te r be

    found? A . S a m p le .h tm

B. S a m p le . id c

C. S a m p le . id q

D . S a m p le .h tx

  1. In w h ic h f ile w ou ld th e C i C ode P a ge va r ia b le be foun

    d? A . S a m p le .h tm

B. S a m p le . id c

C. S a m p le . id q D . S a m p le .h tx

  1. C o lton a nd C u r t a re a tte m p ting to im pre s s th e ir ne w

    bos s by c a re le s s ly to s s ing a c ron y m s a bou t. W h e n th e s ub je c t of da ta ba s e c onne c tiv ity c o m e s up, th e y m e n tio n O D B C . T h eir b o s s a s k s w h at O D B C is a n acro n y m fo r . T h e co r rec t a n s w e r is w h ic h o f th e fo llo w in g ?

A . O ra c le da ta ba s e c lie nt

B . O rd ina ry da ta ba s e c lie nt C . O p e n da ta b a s e c onne c tor

D . O p e n da ta ba s e c onne c tiv ity

  1. In th e a b s e nc e of Inde x S e rv e r , w h ic h of th e fo llo

    w ing f ile e x te ns ions s hou ld Z a c h a ry c ons id e r us ing to s ubm it a que ry to a d a ta ba s e ?

    1. .id q

    2. . h tm

    3. . h tx

    4. .id c

  2. W h a t a re th e th re e ty pe s of a v a ila b le log ins be tw e

    e n N T a nd S Q L ? A . In te g rated

B . S ta nda rd

C. M ix e d

D. T ru s te d

  1. W h ic h ty pe of log in be tw e e n N T a nd S Q L re qu ire s a n

    a c c ount on th e N T Se rv e r?

A . In te g rated B . S ta nda rd

C. M ix e d

D. T ru s te d

  1. W h ic h ty pe of log in be tw e e n N T a nd S Q L re qu ire s a n

    a c c ount on th e S Q L Se rv e r?

A . In te g rated B . S ta nda rd

C. M ix e d

D. T ru s te d

  1. U nde r w h ic h ty pe o f log in be tw e e n N T a nd S Q L c a n

    th e a c c ount ( a nd au th e n ticatio n ) e x is t o n eith er th e N T S e rv er o r th e S Q L S e rv e r?

A . In te g rated B . S ta nda rd

C. M ix e d

D. T ru s te d

  1. 7 . K e n a z is s e ttin g u p a n in tra n e t W e b s ite fo r K

    e lly T e a m , In c . th a t m u s t

in te ract w ith co rp o rate o f f ices in th e U n ite d S tates an d In d ia . W h at ID C pa ra m e te r s hou ld he us e to m a p th e b row s e r to th e a ppropria te la ngu a g e in us e ?

A . F ile tra n s la tio n B . T ra n s la tionfile C . T ra n s la tionm a p D . L a n g u ag e m a p

  1. K r is t in is a nov ic e progra m m e r w h o is ha v in g d if f

    ic u lty ge ttin g c o m p le te que ry re s u lts f ro m he r .ID C f ile s . E v a n a s ks he r if th e que r ie s oc c upy m o re th an o n e lin e in th e f ile , to w h ic h s h e re p lie s th at th ey d o . W h at c h aracte r s hou ld s h e be us ing a t th e be g inn ing of each lin e in th e S Q L S ta te m e n t p o r tio n o f th e file ?

    1. %

    2. #

    3. *

D. +

  1. S a ra h is f ru s tra te d by he r in e xpe r ie n c e w ith . ID Q

    f i le s . S h e m u s t c h e c k one s e t of d a ta to s e e if it is w ith in a no the r s e t of da ta . W h a t c ond itiona l e xpre s s ion s hou ld s h e u s e ?

    1. S U B S E T

    2. IN S T R

    3. W IT H IN

    4. C ONT A INS

  1. 0 . W h ic h lin e in th e fo l lo w in g ID Q file c o d e is w

    ritte n in s u c h a w a y a s to c a u s e a n e rro r?

C i M a x In R es u lt S et= 5 0

C i M a xR e c ords P e r P a g e = 20 C i S c ope = /

C i F la g s = D EEP

A . C i M a xInR e s u lt S e t

B . C i M a x R eco rd s P er P a g e

C. C iS c o p e

D. C i F la g s

答 案 与 题 解

  1. 第 4 章 集 成 与 互 操 作 - 图471第 4 章 集 成 与 互 操 作 - 图472D

    NT 型 路 径 名 限 定 为 260 个 字 符 内

  2. 第 4 章 集 成 与 互 操 作 - 图473第 4 章 集 成 与 互 操 作 - 图474第 4 章 集 成 与 互 操 作 - 图475B

    C .ID C 或 .ID Q 类 文 件 可 包 含 查 询

  3. 第 4 章 集 成 与 互 操 作 - 图476第 4 章 集 成 与 互 操 作 - 图477D

    .H T X 文 件 表 示 模 板

  4. 第 4 章 集 成 与 互 操 作 - 图478第 4 章 集 成 与 互 操 作 - 图479第 4 章 集 成 与 互 操 作 - 图480A

    B Se rv e r的 登 录 认 证 可 由 SQ L S e rv e r或 NT S e rv e r完 成

  5. 第 4 章 集 成 与 互 操 作 - 图481第 4 章 集 成 与 互 操 作 - 图482C

    [Q u e ry ] 标 签 用 在 .ID Q 文 件 中

  6. 第 4 章 集 成 与 互 操 作 - 图483第 4 章 集 成 与 互 操 作 - 图484B

    . ID C S Q L S tatem en t是 .ID C 文 件 中 的 一 个 必 需 参 数

  7. 第 4 章 集 成 与 互 操 作 - 图485第 4 章 集 成 与 互 操 作 - 图486第 4 章 集 成 与 互 操 作 - 图487第 4 章 集 成 与 互 操 作 - 图488D

    # 号 用 来 表 示 注 释

  8. 第 4 章 集 成 与 互 操 作 - 图489第 4 章 集 成 与 互 操 作 - 图490第 4 章 集 成 与 互 操 作 - 图491A

    h ttp o dbc .d l l是 服 务 器 上 的 动 态 链 接 库 提 供 ODB C 支 持

  9. 第 4 章 集 成 与 互 操 作 - 图492第 4 章 集 成 与 互 操 作 - 图493D

    M a xR e c ords 是 用 在 .H T X 文 件 中 的 一 个 参 数

  10. 第 4 章 集 成 与 互 操 作 - 图494第 4 章 集 成 与 互 操 作 - 图495C

    C i C ode pa ge 是 用 在 .ID Q 文 件 中 的 一 个 变 量

  11. 第 4 章 集 成 与 互 操 作 - 图496第 4 章 集 成 与 互 操 作 - 图497D

    ODB C 是 开 放 数 据 连 接 的 一 个 英 文 缩 写

  12. 第 4 章 集 成 与 互 操 作 - 图498第 4 章 集 成 与 互 操 作 - 图499D

    .ID C 文 件 用 来 向 数 据 库 提 交 查 询

  13. 第 4 章 集 成 与 互 操 作 - 图500第 4 章 集 成 与 互 操 作 - 图501第 4 章 集 成 与 互 操 作 - 图502第 4 章 集 成 与 互 操 作 - 图503第 4 章 集 成 与 互 操 作 - 图504第 4 章 集 成 与 互 操 作 - 图505A

    B C NT 和 SQ L 间 可 使 用 三 种 类 型 的 登 录 方 式 这 就 是 综 合 方 式标 准 方 式 和 混 合 方 式

  14. 第 4 章 集 成 与 互 操 作 - 图506第 4 章 集 成 与 互 操 作 - 图507A

    综 合 登 录 方 式 要 求 有 NT S e rv e r上 的 帐 号

  15. 第 4 章 集 成 与 互 操 作 - 图508第 4 章 集 成 与 互 操 作 - 图509B

    标 准 登 录 方 式 要 求 有 SQ L S e rv e r上 的 帐 号

  16. 第 4 章 集 成 与 互 操 作 - 图510第 4 章 集 成 与 互 操 作 - 图511第 4 章 集 成 与 互 操 作 - 图512C

    使 用 混 合 登 录 方 式 用 NT S e rv e r上 的 SQ L S e rv e r上 的 帐 号 均 可

  17. 第 4 章 集 成 与 互 操 作 - 图513第 4 章 集 成 与 互 操 作 - 图514B

    T ra n s la tio n file 用 来 将 浏 览 器 映 射 到 正 使 用 的 某 种 语 言

  18. 第 4 章 集 成 与 互 操 作 - 图515第 4 章 集 成 与 互 操 作 - 图516第 4 章 集 成 与 互 操 作 - 图517第 4 章 集 成 与 互 操 作 - 图518第 4 章 集 成 与 互 操 作 - 图519D

    在 该 文 件 中 S Q L S tatem en t部 分 每 一 行 都 要 用 + 号 打 头

  19. 第 4 章 集 成 与 互 操 作 - 图520第 4 章 集 成 与 互 操 作 - 图521D

    C ONT A INS 可 用 于 检 查 一 个 数 据 集 是 否 包 含 在 另 一 个 数 据 集 中

  20. 第 4 章 集 成 与 互 操 作 - 图522第 4 章 集 成 与 互 操 作 - 图523A

    C i M a xInR e s u lt S e t无 效 应 该 是 C i M a xR e c ords In R e s u lt S e t.