第 二 章 W e b 基 础 - 图1返 回 总 目 录

第 一 篇 基 础

第 一 章 Web 项 目 管 理 5

1 . 1 建 立 Web 项 目 6

1 .2 添 加 文 件 1 0

1 .3 删 除 一 个 Web 项 目 11

第 二 章 Web 基 础 1 3

2. 1

.......... .................... ............ .. 1 3

2.2

.......... .................... ............ .. 1 5

2.3

.......... .................... ............ .. 1 6

第 三 章

数 据 库 基 础 1 8

3. 1

连 接 数 据 库 1 9

3.2

查 询 数 据 库 22

3.3

显 示 记 录 24

3.4

建 立 事 件 驱 动 窗 体 26

第 四 章

编 辑 基 础 32

  1. 1 编 辑 HTML 32

    1. 为 页 面 增 添 部 件 37

    2. 增 添 脚 本 40

    3. 选 用 其 它 编 辑 器 4 1

第 五 章 演 练 43

  1. 1 创 建 主 页 43

    1. 调 试 脚 本 56

    2. [同 多 个 开 发 者 一 同 工 作

      69](#同-多-个-开-发-者-一-同-工-作)

    3. 部 署 Web 应 用 程 序 77

    4. 简 化 数 据 录 入 页 面 85

第 一 篇 基 础

第 二 章 W e b 基 础 - 图2第 二 章 W e b 基 础 - 图3第 二 章 W e b 基 础 - 图4第 二 章 W e b 基 础 - 图5第 二 章 W e b 基 础 - 图6基 础 篇 中 的 各 章 提 供 Microsoft Visual I nterDev 的 重 要 背 景 和 一 些有 关 信 息 为 完 成 通 常 Web 应 用 任 务 每 一 章 都 列 出 明 确 的 过 程 步 骤

第 一 章 W e b 项 目 管 理

  • 第 二 章 W e b 基 础 - 图7第 二 章 W e b 基 础 - 图8第 二 章 W e b 基 础 - 图9个 Web 项 目 包 括 在 Microsoft Visual Stu dio 中 创 建 并 公 布 单 个 Web 应用 所 需 要 的 文 件 和 信 息 这 一 章 教 你 怎 样 创 建 一 个 Web 项 目 并 把 新 文 件 或 已有 文 件 加 到 项 目 中

第 二 章 W e b 基 础

第 二 章 W e b 基 础 - 图10第 二 章 W e b 基 础 - 图11第 二 章 W e b 基 础 - 图12这 一 章 教 你 怎 样 创 建 页 面 修 改 页 面 并 在 你 选 择 的 浏 览 器 中 预 览 页 面

第 三 章 数 据 库 基 础

第 二 章 W e b 基 础 - 图13第 二 章 W e b 基 础 - 图14第 二 章 W e b 基 础 - 图15第 二 章 W e b 基 础 - 图16数 据 库 基 础 描 述 如 何 对 数 据 库 建 立 连 接 查 询 数 据 库 并 在 你 的 Web 页 面上 显 示 数 据 库 中 的 数 据 还 要 建 立 允 许 你 的 用 户 编 辑 和 更 新 数 据 库 记 录 所 需 要的 格 式

第 四 章 编 辑 基 础

第 二 章 W e b 基 础 - 图17第 二 章 W e b 基 础 - 图18第 二 章 W e b 基 础 - 图19第 二 章 W e b 基 础 - 图20这 一 章 涉 及 到 基 本 HTML 编 辑 向 Web 页 面 增 添 部 件 向 Web 页 面 增 添 脚 本使 其 更 具 动 态 性 质 还 有 选 择 其 它 编 辑 器 的 内 容

第 五 章 演 练

第 二 章 W e b 基 础 - 图21第 二 章 W e b 基 础 - 图22第 二 章 W e b 基 础 - 图23第 二 章 W e b 基 础 - 图24第 二 章 W e b 基 础 - 图25第 二 章 W e b 基 础 - 图26第 二 章 W e b 基 础 - 图27第 二 章 W e b 基 础 - 图28第 二 章 W e b 基 础 - 图29第 二 章 W e b 基 础 - 图30第 二 章 W e b 基 础 - 图31第 二 章 W e b 基 础 - 图32第 二 章 W e b 基 础 - 图33第 二 章 W e b 基 础 - 图34第 二 章 W e b 基 础 - 图35演 练 让 你 通 过 介 绍 与 插 图 对 常 见 Web 应 用 进 行 研 讨 这 一 章 包 括 的 研 讨 内容 涉 及 到 创 建 主 页 调 试 脚 本 与 多 个 开 发 者 共 同 工 作 部 署 Web 应用 和 简 化 数 据 录 入 页 面

第 一 章 Web 项 目 管 理

第 二 章 W e b 基 础 - 图36第 二 章 W e b 基 础 - 图37第 二 章 W e b 基 础 - 图38在 Microsoft Visual InterDev 中 你 首 先 创 建 一 个 Web 项 目 这 样 你 就可 以

  • 第 二 章 W e b 基 础 - 图39在 本 地 管 理 工 作 文 件

  • 第 二 章 W e b 基 础 - 图40维 护 服 务 器 上 的 主 文 件

  • 第 二 章 W e b 基 础 - 图41第 二 章 W e b 基 础 - 图42第 二 章 W e b 基 础 - 图43第 二 章 W e b 基 础 - 图44第 二 章 W e b 基 础 - 图45第 二 章 W e b 基 础 - 图46第 二 章 W e b 基 础 - 图47个 Web 项 目 包 含 一 些 文 件 和 信 息 它 们 都 是 在 Microsoft Visual Stu dio 创 建 并 发 布 单 个 Web 应 用 所 需 要 的 一 个 Web 应 用 中 的 文 件 可 以 包 括 几 种 不 同类 型 的 文 件 格 式 可 供 在 设 计 的 时 候 进 行 修 改 HTML 页 面 激 活 服 务 器 页 面 第 二 章 W e b 基 础 - 图48 ASP 第 二 章 W e b 基 础 - 图49图 像 文 件 布 局 和 主 样 板 等

第 二 章 W e b 基 础 - 图50第 二 章 W e b 基 础 - 图51第 二 章 W e b 基 础 - 图52第 二 章 W e b 基 础 - 图53第 二 章 W e b 基 础 - 图54第 二 章 W e b 基 础 - 图55第 二 章 W e b 基 础 - 图56Web 项 目 管 理 Web 应 用 的 两 种 副 本 本 地 副 本 和 主 副 本 所 有 主 Web 应 用 程序 文 件 都 存 储 到 主 Web 服 务 器 中 在 编 辑 文 件 之 前 你 要 从 该 服 务 器 中 接 收 文件 这 样 文 件 的 工 作 副 本 就 放 到 你 本 地 Web 应 用 中

第 二 章 W e b 基 础 - 图57第 二 章 W e b 基 础 - 图58第 二 章 W e b 基 础 - 图59第 二 章 W e b 基 础 - 图60第 二 章 W e b 基 础 - 图61第 二 章 W e b 基 础 - 图62第 二 章 W e b 基 础 - 图63第 二 章 W e b 基 础 - 图64第 二 章 W e b 基 础 - 图65第 二 章 W e b 基 础 - 图66第 二 章 W e b 基 础 - 图67第 二 章 W e b 基 础 - 图68第 二 章 W e b 基 础 - 图69第 二 章 W e b 基 础 - 图70第 二 章 W e b 基 础 - 图71第 二 章 W e b 基 础 - 图72在 多 个 开 发 者 情 况 中 开 发 组 的 每 个 成 员 都 要 有 他 们 自 己 的 项 目 这 些 项目 可 以 参 照 同 一 个 主 Web 应 用 对 于 演 练 的 情 况 见 第 五 章 演 练 中 的 同多 个 开 发 者 一 同 工 作 一 节 关 于 项 目 服 务 器 和 Web 应 用 的 更 多 内 容 见 第六 章 Web 项 目 概 念 中 的 项 目 结 构 一 节

第 二 章 W e b 基 础 - 图73第 二 章 W e b 基 础 - 图74第 二 章 W e b 基 础 - 图75第 二 章 W e b 基 础 - 图76第 二 章 W e b 基 础 - 图77第 二 章 W e b 基 础 - 图78第 二 章 W e b 基 础 - 图79第 二 章 W e b 基 础 - 图80注 意 你 可 以 使 用 V i sual InterDev 建 立 两 种 类 型 项 目 W e b 项 目 和 数 据库 项 目 关 于 数 据 库 项 目 的 信 息 见 第 二 十 二 章 管 理 数 据 库 项 目

1 . 1 建 立 We b 项 目

第 二 章 W e b 基 础 - 图81第 二 章 W e b 基 础 - 图82第 二 章 W e b 基 础 - 图83第 二 章 W e b 基 础 - 图84Microsoft V isual Inte rDev Web 项 目 存 储 在 你 本 地 计 算 机 中 你 计 算 机 中的 文 件 构 成 了 本 地 Web 应 用 在 Microsoft Visual Stu dio 中 Web 项 目 和 其他 项 目 类 型 都 由 一 种 解 决 方 案 进 行 访 问

创 建 新 W e b 项 目

  • 第 二 章 W e b 基 础 - 图85如 果 你 已 经 有 了 一 解 决 方 案 并 已 经 在 Project Ex plorer 中 打 开 , 则 把 一个 新 项 目 加 到 一 个 解 决 方 案 中

或 者

第 二 章 W e b 基 础 - 图86同 时 建 立 一 种 新 解 决 方 案 和 一 个 新 项 目

第 二 章 W e b 基 础 - 图87第 二 章 W e b 基 础 - 图88如 果 你 正 在 建 立 你 第 一 个 Web 应 用 那 么 同 时 建 立 一 种 解 决 方 案 和 一 个项 目 就 很 容 易

同 时 建 立 一 种 解 决 方 案 和 一 个 W e b 项 目

1 . 从 File 第 二 章 W e b 基 础 - 图89 文 件 第 二 章 W e b 基 础 - 图90 菜 单 选 择 New Projec t 第 二 章 W e b 基 础 - 图91 新 项 目 第 二 章 W e b 基 础 - 图92

  1. 第 二 章 W e b 基 础 - 图93从 New 选 项 卡 选 择 左 窗 格 的 Visual InterDev Project 和 右 窗 格 的

第 二 章 W e b 基 础 - 图94Project

第 二 章 W e b 基 础 - 图95

  1. 第 二 章 W e b 基 础 - 图96第 二 章 W e b 基 础 - 图97

    Name 文 本 框 中 键 入 新 解 决 方 案 的 名 字

第 二 章 W e b 基 础 - 图98第 二 章 W e b 基 础 - 图99如 果 你 已 经 打 开 一 种 解 决 方 案 就 选 择 Close curr ent solution 选 项

  1. 第 二 章 W e b 基 础 - 图100单 击

    Open 启 动 Web Projec t Wizard 第 二 章 W e b 基 础 - 图101 新 项 目 向 导 第 二 章 W e b 基 础 - 图102

第 二 章 W e b 基 础 - 图103

第 二 章 W e b 基 础 - 图104步 骤 1 指 定 服 务 器 和 方 式

第 二 章 W e b 基 础 - 图105第 二 章 W e b 基 础 - 图106第 二 章 W e b 基 础 - 图107不 管 你 是 否 希 望 用 Secure Soc kets Layer 进 行 连 接 必 须 指 定 你 的 Web 服务 器 名 字 还 要 指 定 是 主 方 式 (Master mo de) 还 是 本 地 方 式 (Local mod e)

第 二 章 W e b 基 础 - 图108步 骤 2 指 定 你 的 Web

第 二 章 W e b 基 础 - 图109第 二 章 W e b 基 础 - 图110你 可 以 选 择 用 Visual Int erDev 在 你 的 Web 服 务 器 上 建 立 新 的 Web 应 用或 选 择 连 接 到 已 经 有 的 Web 应 用 程 序 上

第 二 章 W e b 基 础 - 图111步 骤 3 申 请 一 种 布 局 图

第 二 章 W e b 基 础 - 图112第 二 章 W e b 基 础 - 图113第 二 章 W e b 基 础 - 图114第 二 章 W e b 基 础 - 图115你 不 一 定 要 使 用 一 种 布 局 图 如 果 你 愿 意 你 现 在 可 以 选 择 None 以 后 再申 请 一 种 布 局 图

第 二 章 W e b 基 础 - 图116步 骤 4 申 请 一 个 主 样 板

第 二 章 W e b 基 础 - 图117第 二 章 W e b 基 础 - 图118第 二 章 W e b 基 础 - 图119第 二 章 W e b 基 础 - 图120你 不 一 定 要 使 用 一 个 主 样 板 如 果 你 愿 意 你 现 在 可 以 选 择 None 以 后 再申 请 一 个 主 样 板

第 二 章 W e b 基 础 - 图121

第 二 章 W e b 基 础 - 图122新 解 决 方 案 出 现 在 Project Ex plorer 中 如 果 Project Ex prorer 是 不 可

第 二 章 W e b 基 础 - 图123第 二 章 W e b 基 础 - 图124第 二 章 W e b 基 础 - 图125第 二 章 W e b 基 础 - 图126见 的 从 View 菜 单 中 选 择 Project Explorer 扩 充 这 个 解 决 方 案 查 看 新 项目 及 其 文 件

1 .2 添 加 文 件

  • 第 二 章 W e b 基 础 - 图127第 二 章 W e b 基 础 - 图128

    建 立 起 Web 项 目 你 就 可 以 在 项 目 中 添 加 任 何 类 型 的 文 件

向 项 目 中 插 入 文 件

第 二 章 W e b 基 础 - 图129第 二 章 W e b 基 础 - 图1301 . 在 Project Ex plorer 中 选 择 你 想 插 入 文 件 的 项 目 或 子 文 件 夹

  1. 第 二 章 W e b 基 础 - 图131选 择 Project 菜 单 中 的 Add Item

第 二 章 W e b 基 础 - 图132出 现 Add File 对 话 框

  1. 第 二 章 W e b 基 础 - 图133第 二 章 W e b 基 础 - 图134第 二 章 W e b 基 础 - 图135第 二 章 W e b 基 础 - 图136第 二 章 W e b 基 础 - 图137第 二 章 W e b 基 础 - 图138第 二 章 W e b 基 础 - 图139第 二 章 W e b 基 础 - 图140

    New 选 项 卡 中 选 择 右 窗 格 的 一 种 文 件 类 型 为 Name 框 提 供 一 个 名 字

详 见 第 二 章

Web 基 础

建 立 页 面

— 节

在 Existing

选 项 卡 中

浏 览

该 文 件 或

浏 览 插 入 的 一 些 文 件

要 确 保 在

第 二 章 W e b 基 础 - 图141第 二 章 W e b 基 础 - 图142第 二 章 W e b 基 础 - 图143Files of T ype 框 中 选 择 相 应 的 文 件 类 型

  1. 第 二 章 W e b 基 础 - 图144单 击

    Open, 向 Web 项 目 添 加 文 件

第 二 章 W e b 基 础 - 图145第 二 章 W e b 基 础 - 图146注 意 : 你 还 可 以 把 文 件 或 文 件 夹 添 加 到 项 目 中 办 法 是 从 Windows Explorer 把 文 件 或 文 件 夹 拖 到 Project Ex plorer 的 一 个 文 件 夹 中

1 .3 删 除 一 个 We b 项 目

第 二 章 W e b 基 础 - 图147第 二 章 W e b 基 础 - 图148你 可 以 删 除 一 个 Web 项 目 及 其 相 关 的 Web 应 用 你 也 可 以 只 从 解 决 方 案 中去 掉 项 目 而 不 删 除 它 的 文 件

第 二 章 W e b 基 础 - 图149第 二 章 W e b 基 础 - 图150第 二 章 W e b 基 础 - 图151第 二 章 W e b 基 础 - 图152第 二 章 W e b 基 础 - 图153第 二 章 W e b 基 础 - 图154第 二 章 W e b 基 础 - 图155第 二 章 W e b 基 础 - 图156第 二 章 W e b 基 础 - 图157第 二 章 W e b 基 础 - 图158第 二 章 W e b 基 础 - 图159第 二 章 W e b 基 础 - 图160— 个 Web 应 用 有 两 类 Web 文 件 副 本 本 地 副 本 和 主 副 本 它 们 都 是 由 Web 项 目 管 理 的 除 了 删 除 项 目 文 件 (.vip) 之 外 你 还 可 以 删 除 这 两 种 应 用 副 本 中的 一 种 或 两 种 都 删 除 关 于 本 地 文 件 和 主 文 件 的 详 细 内 容 参 见 第 六 章 Web 项 目 概 念 中 的 Web 文 件 处 理 一 节

删 除 一 个 W e b 项 目

第 二 章 W e b 基 础 - 图161第 二 章 W e b 基 础 - 图1621 . 在 Project Ex plorer 中 选 择 你 要 删 除 的 Web 项 目 再 选 择 Edit 菜 单中 的 Delete Pro ject.

  1. 第 二 章 W e b 基 础 - 图163第 二 章 W e b 基 础 - 图164在 Delete Pro ject 对 话 框 中 选 择 你 要 删 除 的 文 件 副 本删 除 选 择

你 的 本 地 Web 项 目 (.vip) 文 件 和 Web 应用 的 本 地 副 本

你 的 本 地 Web 项 目 (.vip) 文 件 和 Web 应用 的 主 副 本

你 的 本 地 Web 项 目 (.vip) 文 件 和 Web 应用 的 本 地 副 本 和 主 副 本

  1. 选 择 OK

本 地 Web 项 目 和 所 有 相 关 文 件主 Web 项 目 和 所 有 相 关 文 件

主 和 本 地 Web 项 目 及 所 有 相 关 文件

第 二 章 W e b 基 础 - 图165注 意 : 如 果 你 选 择 只 删 除 本 地 W e b 项 目 和 文 件 过 一 会 儿 你 可 以 建 立 一 个

第 二 章 W e b 基 础 - 图166第 二 章 W e b 基 础 - 图167项 目 这 个 项 目 指 向 仍 然 保 存 在 服 务 器 中 W e b 应 用 的 主 副 本

第 二 章 W e b 基 础 - 图168第 二 章 W e b 基 础 - 图169如 果 你 选 择 只 删 除 主 副 本 你 还 可 以 删 除 本 地 项 目 文 件 (.vip), 但 是该 本 地 目 录 和 W e b 应 用 文 件 仍 然 保 留 在 你 的 计 算 机 中

第 二 章 W e b 基 础 - 图170第 二 章 W e b 基 础 - 图171你 可 能 希 望 保 留 你 的 项 目 及 其 相 关 文 件 但 是 要 从 解 决 方 案 中 去 掉 该 项 目

从 解 决 方 案 中 去 掉 项 目

第 二 章 W e b 基 础 - 图172第 二 章 W e b 基 础 - 图1731 . 在 Project Ex plorer 中 选 择 你 要 去 掉 的 Web 项 目

第 二 章 W e b 基 础 - 图174第 二 章 W e b 基 础 - 图1752. 选 择 File 菜 单 中 的 Remove Pro ject 3. 在 消 息 中 选 择 Yes

第 二 章 W e b 基 础 - 图176第 二 章 W e b 基 础 - 图177该 项 目 在 解 决 方 案 文 件 中 的 引 用 子 第 二 章 W e b 基 础 - 图178 reference 第 二 章 W e b 基 础 - 图179 也 被 删 除 但 是 项 目文 件 和 本 地 与 主 Web 文 件 仍 然 保 留

第 二 章 Web 基 础

  • 第 二 章 W e b 基 础 - 图180第 二 章 W e b 基 础 - 图181第 二 章 W e b 基 础 - 图182第 二 章 W e b 基 础 - 图183第 二 章 W e b 基 础 - 图184第 二 章 W e b 基 础 - 图185第 二 章 W e b 基 础 - 图186旦 开 始 对 Web 项 目 进 行 工 作 你 会 希 望 对 你 的 HTML 页 面 和 Active Server 第 二 章 W e b 基 础 - 图187激 活 服 务 器 第 二 章 W e b 基 础 - 图188 页 面 进 行 试 验 然 后 用 新 文 件 更 新 Web 服 务 器 Visual InterDev 使 得 创 建 页 面 修 改 页 面 并 在 你 选 用 的 浏 览 器 中 进 行 页 面 预 览 都 变 得 很 轻 松完 成 这 些 工 作 之 后 再 更 新 服 务 器

2. 1 创 建 页 面

  • 第 二 章 W e b 基 础 - 图189第 二 章 W e b 基 础 - 图190

    有 了 Web 项 目 你 就 可 以 加 上 HTML 页 面 和 激 活 服 务 器 页 面 (.asp 文 件 )

第 二 章 W e b 基 础 - 图191使 得 你 的 Web 站 点 工 作 起 来

第 二 章 W e b 基 础 - 图192第 二 章 W e b 基 础 - 图193注 意 : 客 户 方 脚 本 加 到 HTML 页 面 上 服 务 器 方 脚 本 加 到 激 活 服 务 器 页 面 上

创 建 新 页 面

第 二 章 W e b 基 础 - 图194第 二 章 W e b 基 础 - 图1951 . 在 Project Ex plorer 中 选 择 你 要 添 加 新 页 面 的 项 目 或 子 文 件 夹

  1. 第 二 章 W e b 基 础 - 图196选 择 Project 菜 单 中 的 Add Item

  2. 第 二 章 W e b 基 础 - 图197第 二 章 W e b 基 础 - 图198在 Add Item 对 话 框 中 单 击 New 选 项 卡

  3. 第 二 章 W e b 基 础 - 图199选 择 右 窗 格 的 HTML 页 面 或 ASP 页 面

  4. 第 二 章 W e b 基 础 - 图200在 Name 框 中 键 入 新 文 件 名

  5. 单 击 Open.

第 二 章 W e b 基 础 - 图201Visual Int erDev 在 编 辑 器 中 打 开 新 页 面

  • 第 二 章 W e b 基 础 - 图202第 二 章 W e b 基 础 - 图203第 二 章 W e b 基 础 - 图204第 二 章 W e b 基 础 - 图205第 二 章 W e b 基 础 - 图206第 二 章 W e b 基 础 - 图207第 二 章 W e b 基 础 - 图208第 二 章 W e b 基 础 - 图209第 二 章 W e b 基 础 - 图210第 二 章 W e b 基 础 - 图211

    辑 器 对 HTML 页 面 的 默 认 视 图 是 Design V iew 当 你 在 Design V iew 中 编 辑 页 面 时 候 文 本 也 同 时 显 示 出 来 并 且 所 施 加 的 格 式 其 样 式 同你 在 词 处 理 软 件 中 见 到 的 文 档 一 样 详 见 第 四 章 编 辑 基 础 中 编 辑HTML 一 节

第 二 章 W e b 基 础 - 图212

  • 第 二 章 W e b 基 础 - 图213第 二 章 W e b 基 础 - 图214第 二 章 W e b 基 础 - 图215第 二 章 W e b 基 础 - 图216第 二 章 W e b 基 础 - 图217第 二 章 W e b 基 础 - 图218第 二 章 W e b 基 础 - 图219第 二 章 W e b 基 础 - 图220第 二 章 W e b 基 础 - 图221对 于 ASP 页 面 的 默 认 视 图 是 Source Vie w 在 你 在 Source Vie w 中 进 行编 辑 的 时 候 你 的 标 记 和 脚 本 也 都 进 行 颜 色 编 码 从 而 使 得 它 们 便 于 阅读 详 见 第 四 章 编 辑 基 础 中 添 加 页 面 一 节

第 二 章 W e b 基 础 - 图222

2. 2 保 存 页 面

第 二 章 W e b 基 础 - 图223第 二 章 W e b 基 础 - 图224第 二 章 W e b 基 础 - 图225定 时 保 存 你 的 页 面 避 免 损 失 你 的 工 作 这 是 个 好 习 惯

保 存 当 前 页 面

第 二 章 W e b 基 础 - 图226第 二 章 W e b 基 础 - 图2271 . 单 击 页 面 确 保 该 页 面 是 焦 点 页 面

2. 选 择 File 菜 单 中 的 Save.

第 二 章 W e b 基 础 - 图228第 二 章 W e b 基 础 - 图229第 二 章 W e b 基 础 - 图230该 文 件 便 保 存 到 你 本 地 的 计 算 机 中 根 据 你 的 网 络 连 接 情 况 该 文 件 还 可能 在 主 Web 项 目 中 得 到 更 新

网 络

本 地 状 态

主 状 态

在 线

页 面 只 在 本 地 保 存

页 面 在 本 地 保 存 并 在 主 Web 服 务 器 中 更 新

离 线

页 面 只 在 本 地 保 存

页 面 只 在 本 地 保 存

第 二 章 W e b 基 础 - 图231第 二 章 W e b 基 础 - 图232第 二 章 W e b 基 础 - 图233第 二 章 W e b 基 础 - 图234第 二 章 W e b 基 础 - 图235第 二 章 W e b 基 础 - 图236要 了 解 本 地 状 态 和 主 状 态 之 间 区 别 的 详 细 内 容 参 见 第 六 章 Web 项 目 概 念中 项 目 结 构 一 节

第 二 章 W e b 基 础 - 图237第 二 章 W e b 基 础 - 图238第 二 章 W e b 基 础 - 图239第 二 章 W e b 基 础 - 图240第 二 章 W e b 基 础 - 图241在 保 存 页 面 之 后 你 可 以 在 Quick View 中 或 在 浏 览 器 中 预 览 这 些 页 面 详见 下 一 节 预 览 页 面

2. 3 预 览 页 面

第 二 章 W e b 基 础 - 图242第 二 章 W e b 基 础 - 图243在 编 辑 HTML 或 ASP 页 面 的 时 候 你 可 以 借 助 于 预 览 页 面 的 办 法 方 便 地 检 查你 的 进 程

预 览 你 正 在 编 辑 的 页 面

  • 第 二 章 W e b 基 础 - 图244第 二 章 W e b 基 础 - 图245第 二 章 W e b 基 础 - 图246

    编 辑 器 中 单 击 窗 口 底 部 的 Quick View 选 项 卡注 意 : 在 Quick View 中 一 个 文 件 被 查 看 之 前 不 需 要 保 存

第 二 章 W e b 基 础 - 图247当 预 览 一 个 页 面 时 你 可 以 看 见 页 面 如 何 出 现 在 Internet Explor er 4. 0

第 二 章 W e b 基 础 - 图248第 二 章 W e b 基 础 - 图249第 二 章 W e b 基 础 - 图250中 但 因 你 在 本 地 预 览 页 面 因 而 有 一 定 局 限 性

  • 第 二 章 W e b 基 础 - 图251服 务

    器 方 的 脚 本 不 予 以 处 理

  • 第 二 章 W e b 基 础 - 图252数 据

    绑 定 设 计 期 间 控 件 不 显 示 数 据

第 二 章 W e b 基 础 - 图253第 二 章 W e b 基 础 - 图254要 了 解 这 些 限 制 可 在 浏 览 器 中 直 接 阅 览 页 面 例 如 在 Internet E xplorer

  1. 第 二 章 W e b 基 础 - 图255中 阅 览

在 浏 览 器 中 预 览 页 面

第 二 章 W e b 基 础 - 图2561 . 在 Protect Ex plorer 中 选 择 文 件

第 二 章 W e b 基 础 - 图2572. 选 择 View 菜 单 中 的 View in Br owser

第 二 章 W e b 基 础 - 图258第 二 章 W e b 基 础 - 图259如 果 你 以 本 地 方 式 工 作 文 件 的 本 地 副 本 被 默 认 浏 览 器 打 开

在 不 同 浏 览 器 中 预 览 页 面

第 二 章 W e b 基 础 - 图2601 . 在 Project Ex plorer 中 选 择 文 件

  1. 第 二 章 W e b 基 础 - 图261选 择 View 菜 单 中 的 Browse Wit h

  2. 第 二 章 W e b 基 础 - 图262在 Browse Wit h 对 话 框 中 选 择 一 浏 览 器

第 二 章 W e b 基 础 - 图263第 二 章 W e b 基 础 - 图264第 二 章 W e b 基 础 - 图265第 二 章 W e b 基 础 - 图266如 果 你 在 你 的 计 算 机 中 安 装 了 一 个 浏 览 器 而 这 个 浏 览 器 没 在 对 话 框 中 列出 来 你 可 以 单 击 Add 把 这 个 浏 览 器 加 到 列 表 中

第 二 章 W e b 基 础 - 图267第 二 章 W e b 基 础 - 图268注 意 : 你 可 以 在 Browse Wit h 对 话 框 中 改 变 默 认 浏 览 器 办 法 是 从 列 表 中 选择 一 种 浏 览 器 然 后 选 择 Set as Def ault.

第 三 章 数 据 库 基 础

第 二 章 W e b 基 础 - 图269第 二 章 W e b 基 础 - 图270第 二 章 W e b 基 础 - 图271第 二 章 W e b 基 础 - 图272第 二 章 W e b 基 础 - 图273第 二 章 W e b 基 础 - 图274第 二 章 W e b 基 础 - 图275Visual Int erDev 赋 予 你 连 接 大 多 数 数 据 库 中 数 据 的 能 力 例 如 你 可 以 连接 到 SQL 服 务 器 Access 或 Oracle 数 据 库 一 旦 建 立 起 对 数 据 库 的 连 接 你就 可 以 选 择 数 据 库 中 一 组 特 定 的 记 录 并 在 你 的 Web 页 面 上 显 示 这 组 记 录

第 二 章 W e b 基 础 - 图276第 二 章 W e b 基 础 - 图277为 了 便 于 在 你 的 Web 页 面 上 显 示 并 编 辑 数 据 Visual Int erDev 支 持 范 围 广泛 的 数 据 绑 定 设 计 期 间 控 件

  • 第 二 章 W e b 基 础 - 图278第 二 章 W e b 基 础 - 图279Recordset 第 二 章 W e b 基 础 - 图280 记 录 集 第 二 章 W e b 基 础 - 图281 控 件 与 数 据 库 有 关 联 允 许 你 提 取 一 组 记 录

  • 第 二 章 W e b 基 础 - 图282RecordNavb ar 控 件 允 许 你 在 Web 页 面 上 从 数 据 库 中 的 一 个 记 录 移 动 到另 一 个 记 录 中

  • 第 二 章 W e b 基 础 - 图283第 二 章 W e b 基 础 - 图284第 二 章 W e b 基 础 - 图285第 二 章 W e b 基 础 - 图286第 二 章 W e b 基 础 - 图287除 了 单 个 控 件 例 如 标 签 文 本 框 列 表 框 之 外 还 可 以 显 示 数 据 库 中的 数 据

  • 第 二 章 W e b 基 础 - 图288第 二 章 W e b 基 础 - 图289第 二 章 W e b 基 础 - 图290第 二 章 W e b 基 础 - 图291Grid 第 二 章 W e b 基 础 - 图292 栅 格 第 二 章 W e b 基 础 - 图293 控 件 使 得 在 Web 页 面 上 显 示 你 数 据 库 中 的 数 据 更 加 容 易 在 一 个 栅 格 中 你 可 以 显 示 多 个 记 录 对 记 录 进 行 分 类 并 控 件 数 据 的 格式 和 外 形

第 二 章 W e b 基 础 - 图294第 二 章 W e b 基 础 - 图295第 二 章 W e b 基 础 - 图296第 二 章 W e b 基 础 - 图297第 二 章 W e b 基 础 - 图298第 二 章 W e b 基 础 - 图299当 你 把 一 个 设 计 期 间 控 件 加 到 ASP 或 HTML 页 面 上 时 这 种 控 件 能 自 动 加 到页 面 上 的 脚 本 中 这 样 的 页 面 上 可 以 显 示 数 据 还 具 有 诸 如 编 辑 数 据 或 在 各 记录 之 间 进 行 导 航 的 功 能 你 还 可 以 扩 充 Web 页 面 的 功 能 第 二 章 W e b 基 础 - 图300 例 如 增 加 有 效 性 或 客户 导 航 第 二 章 W e b 基 础 - 图301 办 法 是 编 写 一 个 事 件 句 柄 用 来 修 改 控 件 的 状 态

第 二 章 W e b 基 础 - 图302注 意 : 你 还 可 以 使 用 数 据 环 境 添 加 数 据 连 接 并 且 建 立 和 管 理 一 个 位 置 的 数

第 二 章 W e b 基 础 - 图303第 二 章 W e b 基 础 - 图304第 二 章 W e b 基 础 - 图305第 二 章 W e b 基 础 - 图306第 二 章 W e b 基 础 - 图307第 二 章 W e b 基 础 - 图308第 二 章 W e b 基 础 - 图309第 二 章 W e b 基 础 - 图310据 绑 定 控 件 这 使 你 可 直 接 创 建 强 有 力 的 客 户 解 决 方 案 使 用 Visual InterDev 编 辑 器 和 调 试 器 来 修 改 用 于 在 W e b 页 面 上 显 示 数 据 和 操 纵 数据 的 脚 本 详 见 第 十 八 章 数 据 库 概 念 中 的 数 据 环 境 一 节

3. 1 连 接 数 据 库

第 二 章 W e b 基 础 - 图311第 二 章 W e b 基 础 - 图312第 二 章 W e b 基 础 - 图313第 二 章 W e b 基 础 - 图314第 二 章 W e b 基 础 - 图315在 Visual Int erDev 中 你 可 以 显 示 或 编 辑 Web 页 面 上 数 据 之 前 你 必 须 连接 到 一 个 数 据 库 上 一 条 数 据 连 接 为 你 的 Visual InterDev 项 目 对 一 个 特 定 数据 库 提 供 访 问 权 然 后 你 就 可 以 使 用 这 条 数 据 连 接 连 通 数 据 库 并 在 你 的 Web 页 面 上 显 示 其 数 据

第 二 章 W e b 基 础 - 图316第 二 章 W e b 基 础 - 图317第 二 章 W e b 基 础 - 图318第 二 章 W e b 基 础 - 图319第 二 章 W e b 基 础 - 图320第 二 章 W e b 基 础 - 图321当 连 接 一 个 数 据 库 时 你 首 先 要 为 数 据 库 建 立 一 个 数 据 源 名 字 第 二 章 W e b 基 础 - 图322 DSN 第 二 章 W e b 基 础 - 图323或 者 选 择 一 个 已 有 的 名 字 然 后 使 用 这 个 DSN 建 立 数 据 连 接 并 把 它 加 到 你 的项 目 上

建 立 数 据 源 名 字

第 二 章 W e b 基 础 - 图324第 二 章 W e b 基 础 - 图3251 . 打 开 Visual Int erDev 项 目 并 在 Project Ex plorer 中 选 择 它

  1. 第 二 章 W e b 基 础 - 图326选 择 Project 菜 单 中 的 Add Data C onnection

第 二 章 W e b 基 础 - 图327出 现 Select Dat a Source 对 话 框

第 二 章 W e b 基 础 - 图328

  1. 在 File Data Source 框 中 选 择 New.

  2. 第 二 章 W e b 基 础 - 图329第 二 章 W e b 基 础 - 图330第 二 章 W e b 基 础 - 图331第 二 章 W e b 基 础 - 图332第 二 章 W e b 基 础 - 图333第 二 章 W e b 基 础 - 图334

    择 你 希 望 的 数 据 库 驱 动 软 件 并 选 取 Next 这 个 数 据 库 驱 动 软 件 必 须同 你 要 连 接 的 数 据 库 类 型 相 匹 配 例 如 如 果 你 的 数 据 库 是 一 种 SQL 服 务器 数 据 库 就 要 选 择 SQL 服 务 器 驱 动 软 件

  3. 第 二 章 W e b 基 础 - 图335第 二 章 W e b 基 础 - 图336为 连 接 文 件 键 入 名 字 并 选 择 Next

第 二 章 W e b 基 础 - 图337扩 展 名 字 .dsn 自 动 加 到 文 件 名 字 上

  1. 第 二 章 W e b 基 础 - 图338选 择 Finish

  2. 第 二 章 W e b 基 础 - 图339第 二 章 W e b 基 础 - 图340第 二 章 W e b 基 础 - 图341

    出 现 的 一 个 或 多 个 对 话 框 中 填 入 与 驱 动 软 件 有 关 的 信 息 例 如 要 访问 的 数 据 库 名 字 或 要 打 开 的 文 件 名 字

第 二 章 W e b 基 础 - 图342第 二 章 W e b 基 础 - 图343第 二 章 W e b 基 础 - 图344第 二 章 W e b 基 础 - 图345第 二 章 W e b 基 础 - 图346第 二 章 W e b 基 础 - 图347第 二 章 W e b 基 础 - 图348注 意 : 当 你 指 定 数 据 库 的 时 候 使 用 到 数 据 库 的 相 关 路 径 不 是 数 据 库 在 你开 发 计 算 机 上 的 位 置 例 如 如 果 数 据 库 位 于 W e b 服 务 器 上 就 使 用到 该 数 据 库 的 U N C 路 径 这 要 保 证 数 据 库 在 你 的 W e b 服 务 器 上 的 可 用性

第 二 章 W e b 基 础 - 图349第 二 章 W e b 基 础 - 图350你 返 回 到 Select D atas Source 对 话 框 你 建 立 的 文 件 数 据 源 名 字 就 显 示在 列 表 中

第 二 章 W e b 基 础 - 图351第 二 章 W e b 基 础 - 图352第 二 章 W e b 基 础 - 图353第 二 章 W e b 基 础 - 图354关 于 你 可 建 立 的 数 据 源 类 型 的 详 细 内 容 参 见 微 软 Visual 数 据 库 工 具 在 线文 档 中 选 择 数 据 源 名 字 部 分

第 二 章 W e b 基 础 - 图355第 二 章 W e b 基 础 - 图356第 二 章 W e b 基 础 - 图357第 二 章 W e b 基 础 - 图358第 二 章 W e b 基 础 - 图359提 示 : 你 还 可 以 使 用 ODBC 数 据 源 管 理 器 第 二 章 W e b 基 础 - 图360 在 你 的 控 件 面 板 上 的 ODBC 文 件夹 中 第 二 章 W e b 基 础 - 图361 建 立 并 命 名 数 据 源 这 些 数 据 源 将 出 现 在 Select Data Sourc e 对 话 框 中 你 可 以 使 用 它 们 在 Visual Int erDev 中 建 立 数 据 连 接

  • 第 二 章 W e b 基 础 - 图362第 二 章 W e b 基 础 - 图363旦 为 一 个 数 据 库 建 立 了 数 据 源 名 字 就 可 以 使 用 它 为 该 数 据 库 建 立 数 据连 接

为 项 目 增 添 数 据 连 接

第 二 章 W e b 基 础 - 图364第 二 章 W e b 基 础 - 图3651 . 在 Select Dat a Source 对 话 框 中 的 File Data Source 选 项 卡 上 选 择 你建 立 的 数 据 源 名 字 并 选 定 OK

第 二 章 W e b 基 础 - 图366第 二 章 W e b 基 础 - 图367第 二 章 W e b 基 础 - 图368第 二 章 W e b 基 础 - 图369第 二 章 W e b 基 础 - 图370显 示 出 的 一 个 对 话 框 中 给 出 数 据 连 接 的 参 数 你 所 能 见 到 的 对 话 框 取 决 于你 所 选 定 的 数 据 源 的 类 型 例 如 如 果 你 选 择 了 一 个 SQL 服 务 器 数 据 源你 就 可 以 看 见 一 个 SQL Server Login 对 话 框

  1. 第 二 章 W e b 基 础 - 图371第 二 章 W e b 基 础 - 图372第 二 章 W e b 基 础 - 图373第 二 章 W e b 基 础 - 图374键 入 数 据 连 接 参 数 例 如 对 于 SQL 服 务 器 数 据 库 要 键 入 登 录 标 识 和口 令

第 二 章 W e b 基 础 - 图375第 二 章 W e b 基 础 - 图376第 二 章 W e b 基 础 - 图377所 显 示 的 数 据 连 接 在 你 项 目 中 的 DataEnviro nment 文 件 夹 中 在global.asa 文 件 夹 之 下 你 还 可 以 在 Data View 窗 口 中 浏 览 和 编 辑 这 个数 据 库 中 的 数 据

第 二 章 W e b 基 础 - 图378第 二 章 W e b 基 础 - 图379第 二 章 W e b 基 础 - 图380第 二 章 W e b 基 础 - 图381第 二 章 W e b 基 础 - 图382现 在 你 已 经 做 好 了 准 备 从 数 据 库 中 接 收 并 阅 览 你 希 望 的 数 据 详 细 内 容参 见 下 一 节 查 询 数 据 库

  1. 2 查 询 数 据 库
  • 第 二 章 W e b 基 础 - 图383第 二 章 W e b 基 础 - 图384第 二 章 W e b 基 础 - 图385第 二 章 W e b 基 础 - 图386旦 把 数 据 连 接 加 到 数 据 库 上 就 可 以 查 询 数 据 库 查 找 你 希 望 由 特 定 Web 页 面 使 用 的 一 组 记 录 Visual Int erDev 使 得 一 组 数 据 库 记 录 对 Recordset 第 二 章 W e b 基 础 - 图387 记录 集 第 二 章 W e b 基 础 - 图388 设 计 期 间 控 件 具 有 可 用 性

对 ASP 或 HTML 页 面 增 加 记 录 集 控 件

第 二 章 W e b 基 础 - 图389第 二 章 W e b 基 础 - 图390第 二 章 W e b 基 础 - 图391第 二 章 W e b 基 础 - 图3921 . 确 保 你 所 设 置 的 选 项 可 以 用 图 形 方 式 进 行 阅 览 选 择 View 菜 单 中 的 View

Controls G raphically

为 把 这 个 选 项 作 为 默 认 方 式

使 用 选 项 对 话 框 中

的 HTML 节 点

2. 打 开 编 辑 器 中 的 ASP 或

HTML 页 面 关 于 建 立 ASP 或

HTML 页 面 的 信 息

参 见 第 二 章 Web 基 础

中 的 创 建 页 面 一 节

第 二 章 W e b 基 础 - 图393第 二 章 W e b 基 础 - 图394第 二 章 W e b 基 础 - 图395第 二 章 W e b 基 础 - 图396第 二 章 W e b 基 础 - 图397第 二 章 W e b 基 础 - 图398第 二 章 W e b 基 础 - 图399第 二 章 W e b 基 础 - 图4003. 把 Recordset 第 二 章 W e b 基 础 - 图401 记 录 集 第 二 章 W e b 基 础 - 图402 控 件 从 Toolbox 的 Design-Tim e Controls 选 项卡 中 拖 到 该 页 面 上

第 二 章 W e b 基 础 - 图403第 二 章 W e b 基 础 - 图404第 二 章 W e b 基 础 - 图405提 示 : 如 果 记 录 集 控 件 没 在 Toolbox 中 出 现 用 右 键 单 击 Toolbox 选 择Customize Toolbox 并 加 上 记 录 集 控 件

第 二 章 W e b 基 础 - 图406你 现 在 可 以 为 记 录 集 控 件 规 定 一 组 记 录

规 定 一 组 记 录

第 二 章 W e b 基 础 - 图407第 二 章 W e b 基 础 - 图4081 . 在 ASP 或 HTML 页 面 上 的 记 录 集 控 件 中 把 Connection 特 性 设 置 为 数 据 连接 的 名 字 这 个 数 据 库 是 你 希 望 查 看 记 录 的 数 据 库

  1. 第 二 章 W e b 基 础 - 图409第 二 章 W e b 基 础 - 图410把 Database O bject 特 性 设 置 成 Table 这 个 表 用 来 显 示 数 据 库 表 中 的 所有 记 录 第 二 章 W e b 基 础 - 图411 你 还 可 以 把 这 个 特 性 设 置 成 数 据 库 中 的 其 他 记 录 集 例 如 一 个 视图 或 存 贮 的 一 个 过 程 第 二 章 W e b 基 础 - 图412

  2. 第 二 章 W e b 基 础 - 图413第 二 章 W e b 基 础 - 图414把 Object N ame 特 性 设 置 成 表 的 名 字 或 其 他 数 据 库 对 象 的 名 字 它 们 的记 录 就 是 你 要 使 用 的

第 二 章 W e b 基 础 - 图415第 二 章 W e b 基 础 - 图416第 二 章 W e b 基 础 - 图417你 可 以 显 示 这 组 记 录 中 的 数 据 办 法 是 把 数 据 绑 定 控 件 加 到 你 的 ASP 页 面或 HTML 页 面 上 再 把 记 录 集 控 件 设 置 为 控 件 的 数 据 源 然 后 这 个 控 件 被 绑 定 到

第 二 章 W e b 基 础 - 图418第 二 章 W e b 基 础 - 图419第 二 章 W e b 基 础 - 图420第 二 章 W e b 基 础 - 图421第 二 章 W e b 基 础 - 图422那 个 表 中 的 记 录 上 详 细 内 容 参 见 下 一 节 显 示 记 录

第 二 章 W e b 基 础 - 图423第 二 章 W e b 基 础 - 图424第 二 章 W e b 基 础 - 图425第 二 章 W e b 基 础 - 图426第 二 章 W e b 基 础 - 图427第 二 章 W e b 基 础 - 图428第 二 章 W e b 基 础 - 图429第 二 章 W e b 基 础 - 图430第 二 章 W e b 基 础 - 图431第 二 章 W e b 基 础 - 图432第 二 章 W e b 基 础 - 图433第 二 章 W e b 基 础 - 图434注 意 : 你 还 可 以 使 用 数 据 环 境 建 立 数 据 连 接 并 把 记 录 集 控 件 加 到 Visual InterDev 项 目 上 如 果 希 望 能 够 用 编 程 办 法 在 一 个 位 置 管 理 你 的 数 据和 记 录 数 据 环 境 特 别 有 用 详 细 内 容 参 见 第 十 九 章 查 看 数 据和 第 十 八 章 数 据 库 概 念 中 的 数 据 环 境 一 节

第 二 章 W e b 基 础 - 图435第 二 章 W e b 基 础 - 图436第 二 章 W e b 基 础 - 图437第 二 章 W e b 基 础 - 图438第 二 章 W e b 基 础 - 图439第 二 章 W e b 基 础 - 图440第 二 章 W e b 基 础 - 图441Visual InterDev 利 用 Internet Explorer 4.0 客 户 方 数 据 绑 定 的 优 点 以及 较 传 统 的 服 务 器 方 数 据 绑 定 的 优 点 关 于 客 户 方 数 据 绑 定 的 讨 论 参 见 第 十八 章 数 据 库 概 念 中 的 数 据 绑 定 一 节

3. 3 显 示 记 录

第 二 章 W e b 基 础 - 图442第 二 章 W e b 基 础 - 图443第 二 章 W e b 基 础 - 图444你 可 以 使 用 数 据 绑 定 设 计 期 间 控 件 例 如 标 号 文 本 框 和 列 表 框 在 Web

第 二 章 W e b 基 础 - 图445第 二 章 W e b 基 础 - 图446页 面 上 显 示 数 据 还 使 用 导 航 控 件 在 各 个 记 录 之 间 进 行 导 航

在 ASP 或 HTML 页 面 上 增 加 数 据 绑 定 控 件

第 二 章 W e b 基 础 - 图447第 二 章 W e b 基 础 - 图448第 二 章 W e b 基 础 - 图449第 二 章 W e b 基 础 - 图4501 . 要 确 保 你 设 置 的 选 项 能 以 图 形 方 式 查 看 控 件 选 择 View 菜 单 中 的 View Controls G raphically 为 把 这 个 选 项 设 置 为 默 认 方 式 要 使 用 Options 对 话 框 中 的 HTML 节 点

  1. 第 二 章 W e b 基 础 - 图451第 二 章 W e b 基 础 - 图452打 开 一 个 ASP 或 HTML 页 面 这 个 页 面 要 在 编 辑 器 中 包 含 一 个 记 录 集 控 件

  2. 第 二 章 W e b 基 础 - 图453第 二 章 W e b 基 础 - 图454第 二 章 W e b 基 础 - 图455第 二 章 W e b 基 础 - 图456

    数 据 绑 定 控 件 从 Toolbox 的 Design-Tim e Controls 框 中 拖 到 该 页 面 上例 如 你 可 以 把 Textbox 控 件 拖 到 页 面 上 显 示 一 个 特 定 段 的 内 容

  3. 第 二 章 W e b 基 础 - 图457第 二 章 W e b 基 础 - 图458右 键 单 击 该 控 件 并 选 择 Properties

  4. 第 二 章 W e b 基 础 - 图459把 该

    控 件 的 Recordset 第 二 章 W e b 基 础 - 图460 记 录 集 第 二 章 W e b 基 础 - 图461 特 性 设 置 为 当 前 页 面 上 一 个 记 录 集 控 件的 名 字

  5. 第 二 章 W e b 基 础 - 图462第 二 章 W e b 基 础 - 图463第 二 章 W e b 基 础 - 图464

    果 该 控 件 有 一 个 Field 特 性 就 把 它 设 置 成 记 录 集 一 个 段 的 名 字 这个 段 是 你 希 望 用 该 控 件 进 行 显 示 的 段

  6. 第 二 章 W e b 基 础 - 图465第 二 章 W e b 基 础 - 图466按 照 希 望 设 置 其 他 控 件 特 性

第 二 章 W e b 基 础 - 图467要 得 到 数 据 绑 定 控 件 以 及 设 置 它 们 特 性 的 详 细 内 容 参 见 Visual InterDev

第 二 章 W e b 基 础 - 图468第 二 章 W e b 基 础 - 图469第 二 章 W e b 基 础 - 图470第 二 章 W e b 基 础 - 图471第 二 章 W e b 基 础 - 图472在 线 文 档 中 设 计 期 间 控 件 和 对 话 框 与 窗 口 两 部 分

  1. 第 二 章 W e b 基 础 - 图473第 二 章 W e b 基 础 - 图474第 二 章 W e b 基 础 - 图475第 二 章 W e b 基 础 - 图476

    闭 特 性 窗 口 保 存 .asp 文 件 或 .htm 文 件 在 浏 览 器 中 预 览 该 文 件 文 本 框 将 显 示 的 段 是 你 在 所 连 接 的 数 据 中 选 择 的 第 一 个 记 录 中 所 选 择 的段

第 二 章 W e b 基 础 - 图477第 二 章 W e b 基 础 - 图478第 二 章 W e b 基 础 - 图479第 二 章 W e b 基 础 - 图480第 二 章 W e b 基 础 - 图481第 二 章 W e b 基 础 - 图482有 关 在 浏 览 器 中 预 览 ASP 或 HTML 页 面 的 详 细 内 容 参 见 第 十 四 章 管 理 站点 图 中 在 浏 览 器 中 预 览 页 面 一 节

第 二 章 W e b 基 础 - 图483第 二 章 W e b 基 础 - 图484使 用 RecordsetN avbar 控 件 可 以 很 容 易 地 为 在 你 的 Web 页 面 上 显 示 的 各个 记 录 之 间 提 供 导 航

在 记 录 间 提 供 导 航

第 二 章 W e b 基 础 - 图4851 . 在 编 辑 器 中 打 开 ASP 或 HTML 页 面

  1. 第 二 章 W e b 基 础 - 图486把 RecordsetN avbar 控 件 从 Toolbox 的 Design-Tim e Controls 选 项 卡 中拖 到 该 页 面 上

  2. 第 二 章 W e b 基 础 - 图487用 右

    键 单 击 该 控 件 并 选 择 Properties

  3. 第 二 章 W e b 基 础 - 图488把 该

    控 件 的 Recordset 第 二 章 W e b 基 础 - 图489 记 录 集 第 二 章 W e b 基 础 - 图490 特 性 设 置 成 ASP 或 HTML 页 面 上 记 录 集控 件 的 名 字

  4. 第 二 章 W e b 基 础 - 图491第 二 章 W e b 基 础 - 图492第 二 章 W e b 基 础 - 图493第 二 章 W e b 基 础 - 图494第 二 章 W e b 基 础 - 图495如 果 需 要 关 闭 特 性 窗 口 保 存 .asp 文 件 或 .htm 文 件 并 在 浏 览 器 中预 览 该 文 件 你 可 以 使 用 RecordsetN avbar 控 件 在 基 本 记 录 集 中 的 各 记 录之 间 移 动

第 二 章 W e b 基 础 - 图496第 二 章 W e b 基 础 - 图497第 二 章 W e b 基 础 - 图498作 为 默 认 控 件 RecordsetN avbar 控 件 提 供 Move to Fi rst 第 二 章 W e b 基 础 - 图499 移 到 第 一 个 记录 第 二 章 W e b 基 础 - 图500 Next 第 二 章 W e b 基 础 - 图501 下 一 个 记 录 第 二 章 W e b 基 础 - 图502 Previous 第 二 章 W e b 基 础 - 图503 前 一 个 记 录 第 二 章 W e b 基 础 - 图504 和 Move to Last 第 二 章 W e b 基 础 - 图505 移 到最后 一 个 记 录 第 二 章 W e b 基 础 - 图506 按 钮 你 可 以 使 用 这 些 按 钮 显 示 页 面 上 基 础 记 录 集 中 的 不 同 记 录

第 二 章 W e b 基 础 - 图507第 二 章 W e b 基 础 - 图508第 二 章 W e b 基 础 - 图509你 还 可 以 编 写 事 件 句 柄 使 用 由 这 个 控 件 所 提 供 的 对 象 模 型 按 客 户 要 求改 进 导 航 的 表 现

第 二 章 W e b 基 础 - 图510第 二 章 W e b 基 础 - 图511第 二 章 W e b 基 础 - 图512第 二 章 W e b 基 础 - 图513第 二 章 W e b 基 础 - 图514你 还 可 以 使 用 Grid 第 二 章 W e b 基 础 - 图515 栅 格 第 二 章 W e b 基 础 - 图516 设 计 期 间 控 件 在 页 面 上 显 示 数 据 库 中 的 多 个记 录 详 细 内 容 参 见 Visual InterDev 在 线 文 档 中 数 据 绑 定 栅 格 实 例

第 二 章 W e b 基 础 - 图517第 二 章 W e b 基 础 - 图518第 二 章 W e b 基 础 - 图519(Data-boun d Grid Sample) 和 栅 格 特 性 对 话 框 (Grid Prope rties Dial og Box)

第 二 章 W e b 基 础 - 图520第 二 章 W e b 基 础 - 图521第 二 章 W e b 基 础 - 图522第 二 章 W e b 基 础 - 图523第 二 章 W e b 基 础 - 图524第 二 章 W e b 基 础 - 图525第 二 章 W e b 基 础 - 图526第 二 章 W e b 基 础 - 图527第 二 章 W e b 基 础 - 图528要 了 解 在 Web 页 面 上 显 示 数 据 的 详 细 内 容 参 见 第 十 九 章 查 看 数 据 第二 十 章 修 改 数 据 和 下 一 节 建 立 事 件 驱 动 格 式

3. 4 建 立 事 件 驱 动 窗 体

第 二 章 W e b 基 础 - 图529第 二 章 W e b 基 础 - 图530第 二 章 W e b 基 础 - 图531第 二 章 W e b 基 础 - 图532第 二 章 W e b 基 础 - 图533第 二 章 W e b 基 础 - 图534第 二 章 W e b 基 础 - 图535第 二 章 W e b 基 础 - 图536你 可 以 使 用 FormManage r 控 件 很 容 易 地 在 你 的 页 面 上 建 立 具 有 不 同 模 式 的一 种 窗 体 例 如 你 可 以 建 立 一 个 数 据 键 入 窗 体 具 有 插 入 更 新 和 删 除 模 式在 规 定 了 控 件 事 件 出 现 的 时 候 例 如 单 击 一 个 按 钮 则 窗 体 从 一 种 模 式 变 成 另一 种 模 式

第 二 章 W e b 基 础 - 图537你 还 可 以 规 定 特 性 设 定 和 方 法 在 特 定 窗 体 模 式 确 立 的 时 候 和 从 一 种 模 式

第 二 章 W e b 基 础 - 图538第 二 章 W e b 基 础 - 图539第 二 章 W e b 基 础 - 图540向 另 一 种 模 式 转 变 期 间 执 行 这 些 设 定 和 方 法 使 用 FormManage r 控 件 的 特 性 页面 完 成 上 述 所 有 工 作 都 不 需 要 编 写 脚 本

第 二 章 W e b 基 础 - 图541第 二 章 W e b 基 础 - 图542第 二 章 W e b 基 础 - 图543第 二 章 W e b 基 础 - 图544第 二 章 W e b 基 础 - 图545第 二 章 W e b 基 础 - 图546关 于 如 何 使 用 FormManage r 控 件 建 立 数 据 录 入 窗 体 的 详 细 例 子 参 见 第 五章 演 练 中 的 简 化 数 据 录 入 页 面 一 节

第 二 章 W e b 基 础 - 图547第 二 章 W e b 基 础 - 图548第 二 章 W e b 基 础 - 图549第 二 章 W e b 基 础 - 图550第 二 章 W e b 基 础 - 图551第 二 章 W e b 基 础 - 图552第 二 章 W e b 基 础 - 图553第 二 章 W e b 基 础 - 图554第 二 章 W e b 基 础 - 图555第 二 章 W e b 基 础 - 图556第 二 章 W e b 基 础 - 图557第 二 章 W e b 基 础 - 图558第 二 章 W e b 基 础 - 图559第 二 章 W e b 基 础 - 图560使 用 FormManage r 控 件 建 立 Web 页 面 的 第 一 步 是 加 上 一 个 记 录 集 控 件 和 任何 其 它 设 计 期 间 控 件 这 些 控 件 都 是 你 希 望 在 页 面 上 以 不 同 窗 体 模 式 显 示 时 使用 的 例 如 你 可 能 希 望 用 文 本 框 显 示 数 据 用 按 钮 在 不 同 窗 体 模 式 之 间 进 行转 换 对 于 如 何 在 ASP 或 HTML 页 面 上 增 添 数 据 绑 定 控 件 参 见 本 章 前 边 的 查询 数 据 库 和 显 示 记 录 以 及 第 十 九 章 查 看 数 据

第 二 章 W e b 基 础 - 图561当 在 页 面 上 有 了 按 你 希 望 的 窗 体 模 式 所 使 用 的 控 件 的 时 候 你 就 可 以 添 加

第 二 章 W e b 基 础 - 图562第 二 章 W e b 基 础 - 图563FormManage r 控 件 然 后 规 定 它 们 的 模 式 和 转 变

第 二 章 W e b 基 础 - 图564第 二 章 W e b 基 础 - 图565第 二 章 W e b 基 础 - 图566第 二 章 W e b 基 础 - 图567注 释 : 尽 管 很 常 见 你 还 是 不 一 定 要 使 用 FormManage r 控 件 按 所 建 立 的 窗 体显 示 数 据 如 果 你 不 在 窗 体 上 显 示 数 据 你 就 不 需 要 使 用 记 录 集 控 件

向 页 面 添 加 FormManage r 控 件

第 二 章 W e b 基 础 - 图568第 二 章 W e b 基 础 - 图569第 二 章 W e b 基 础 - 图570第 二 章 W e b 基 础 - 图5711 . 确 保 你 设 置 的 选 项 能 以 图 形 方 式 观 察 控 件 在 View 菜 单 中 选 择 View Controls G raphically 要 把 这 个 选 项 设 置 为 默 认 方 式 使 用 Option 对话 框 中 的 HTML 节 点

  1. 第 二 章 W e b 基 础 - 图572在 编 辑 器 中 打 开 ASP 或 HTML 页 面

  2. 第 二 章 W e b 基 础 - 图573

    FormManage r 控 件 从 Toolbox 的 Design-Tim e Controls 选 项 卡 中 拖 到该 页 面 上

第 二 章 W e b 基 础 - 图574注 意 : 如 果 你 在 页 面 上 正 在 使 用 DHTML 要 确 保 你 放 置 FormManage r 控 件

第 二 章 W e b 基 础 - 图575第 二 章 W e b 基 础 - 图576的 页 面 位 于 你 希 望 使 用 该 格 式 的 任 何 其 它 控 件 的 下 边 这 样 就 可 以保 证 FormManage r 将 访 问 该 页 面 的 所 有 对 象

增 添 窗 体 模 式

第 二 章 W e b 基 础 - 图5771 . 用 右 键 单 击 页 面 上 的 FormManage r 控 件 在 快 捷 菜 单 上 选 择 Properties

第 二 章 W e b 基 础 - 图578命 令

  1. 第 二 章 W e b 基 础 - 图579第 二 章 W e b 基 础 - 图580第 二 章 W e b 基 础 - 图581第 二 章 W e b 基 础 - 图582第 二 章 W e b 基 础 - 图583如 果 需 要 在 Properties Pa ges 的 Form Mode 选 项 卡 中 键 入 FormManage r 控 件 所 用 的 名 字 这 个 名 字 用 于 在 脚 本 产 生 的 时 候 标 识 该 控 件 如 果 你 不提 供 名 字 就 使 用 默 认 名 字

  2. 第 二 章 W e b 基 础 - 图584第 二 章 W e b 基 础 - 图585

    States 组 中 在 New Mode 第 二 章 W e b 基 础 - 图586新 模 式 第 二 章 W e b 基 础 - 图587 框 内 键 入 你 希 望 使 用 的 模 式 名 字

  3. 第 二 章 W e b 基 础 - 图588使 用

    箭 头 键 进 到 New Mode 框 的 右 侧

  4. 第 二 章 W e b 基 础 - 图589

    Form Mode 列 表 中 显 示 出 新 模 式 名 字

第 二 章 W e b 基 础 - 图590第 二 章 W e b 基 础 - 图591第 二 章 W e b 基 础 - 图592第 二 章 W e b 基 础 - 图593关 于 如 何 观 察 模 式 的 内 容 参 见 本 章 定 义 模 式 一 节

规 定 默 认 模 式

第 二 章 W e b 基 础 - 图594第 二 章 W e b 基 础 - 图5951 . 用 右 键 单 击 页 面 上 FormManage r 控 件 选 择 快 捷 菜 单 中 的 Properties 命令

第 二 章 W e b 基 础 - 图596第 二 章 W e b 基 础 - 图5972. 在 Property Page s 的 Form Mode 选 项 卡 上 选 择 一 种 模 式 这 是 在 Default Mode 列 表 中 列 出 的 你 希 望 使 用 的 默 认 模 式

定 义 模 式

第 二 章 W e b 基 础 - 图598第 二 章 W e b 基 础 - 图5991 . 用 右 键 单 击 页 面 上 FormManage r 控 件 选 择 快 捷 菜 单 中 的 Properties 命令

  1. 第 二 章 W e b 基 础 - 图600第 二 章 W e b 基 础 - 图601在 Property P ages 的 Form Mome 选 项 卡 上 选 择 你 希 望 在 Form Mode 列表 中 定 义 的 模 式

  2. 第 二 章 W e b 基 础 - 图602第 二 章 W e b 基 础 - 图603第 二 章 W e b 基 础 - 图604第 二 章 W e b 基 础 - 图605第 二 章 W e b 基 础 - 图606第 二 章 W e b 基 础 - 图607在 Property P ages 的 Form Mode 选 项 卡 中 选 择 一 种 控 件 其 特 性 是 你 希望 设 置 的 或 者 按 照 这 种 特 性 你 希 望 运 行 Object 段 中 的 一 种 方 法 例 如你 可 以 把 Textbox 控 件 的 关 闭 特 性 设 置 为 真 或 使 用 addItem 方 法 把 一 个值 加 到 Listbox 控 件 上

  3. 第 二 章 W e b 基 础 - 图608第 二 章 W e b 基 础 - 图609

    Member 字 段 选 择 你 希 望 设 置 的 特 性 或 希 望 运 行 的 方 法

  4. 第 二 章 W e b 基 础 - 图610第 二 章 W e b 基 础 - 图611

    Value 字 段 段 中 键 入 你 希 望 设 置 特 性 的 值 或 方 法 的 任 何 参 数

第 二 章 W e b 基 础 - 图612第 二 章 W e b 基 础 - 图613第 二 章 W e b 基 础 - 图614第 二 章 W e b 基 础 - 图615第 二 章 W e b 基 础 - 图616如 果 设 置 一 个 特 性 Value 字 段 就 给 出 <value> 用 特 性 设 置 值 代 替 它如 果 设 置 值 是 一 个 字 符 串 要 使 用 引 号

第 二 章 W e b 基 础 - 图617第 二 章 W e b 基 础 - 图618第 二 章 W e b 基 础 - 图619第 二 章 W e b 基 础 - 图620如 果 你 运 行 一 种 方 法 这 个 Value 字 段 便 显 示 一 对 空 的 圆 括 号 在 这 个 圆括 号 中 放 入 该 方 法 的 任 何 参 数 在 下 拉 列 表 的 Member 字 段 列 出 各 种 方 法及 其 参 数

  1. 第 二 章 W e b 基 础 - 图621第 二 章 W e b 基 础 - 图622

    复 步 骤 3 到 5 直 到 你 定 义 完 这 种 窗 体 模 式 的 所 有 特 性 设 置 和 方 法

第 二 章 W e b 基 础 - 图623第 二 章 W e b 基 础 - 图624第 二 章 W e b 基 础 - 图625第 二 章 W e b 基 础 - 图626第 二 章 W e b 基 础 - 图627第 二 章 W e b 基 础 - 图628关 于 定 义 窗 体 模 式 的 更 多 内 容 参 见 第 五 章 演 练 中 的 简 化 数 据 录 入页 面 一 节

规 定 模 式 转 变 出 现 的 时 间

第 二 章 W e b 基 础 - 图629第 二 章 W e b 基 础 - 图6301 . 用 右 键 单 击 页 面 上 FormManage r 控 件 选 择 快 捷 菜 单 中 的 Properties 命令

  1. 第 二 章 W e b 基 础 - 图631在 Property P ages 的 Action 选 项 卡 上 选 择 一 种 模 式 这 种 模 式 的 转 变是 你 希 望 在 Form Mode Transitions 表 中 的 Current Mo de 字 段 进 行 定 义

第 二 章 W e b 基 础 - 图632

  1. 第 二 章 W e b 基 础 - 图633第 二 章 W e b 基 础 - 图634第 二 章 W e b 基 础 - 图635第 二 章 W e b 基 础 - 图636在 Object 字 段 选 择 一 个 对 象 这 个 对 象 是 你 希 望 用 来 触 发 从 一 种 模 式 到另 一 种 模 式 进 行 变 更 的 对 象 例 如 你 可 能 希 望 用 户 单 击 Insert 第 二 章 W e b 基 础 - 图637 插 入 第 二 章 W e b 基 础 - 图638按 钮 从 Update 第 二 章 W e b 基 础 - 图639 更 新 第 二 章 W e b 基 础 - 图640 模 式 转 变 成 Insert 模 式

  2. 第 二 章 W e b 基 础 - 图641第 二 章 W e b 基 础 - 图642

    Event 字 段 选 择 一 个 控 件 事 件 这 个 事 件 将 触 发 模 式 转 变 例 如 在 Insert

第 二 章 W e b 基 础 - 图643按 钮 上 的 单 击 事 件

  1. 第 二 章 W e b 基 础 - 图644第 二 章 W e b 基 础 - 图645在 Next Mode 字 段 选 择 你 希 望 在 控 件 事 件 出 现 时 进 入 的 模 式 例 如 你 可能 希 望 进 入 Insert 模 式

  2. 第 二 章 W e b 基 础 - 图646第 二 章 W e b 基 础 - 图647

    复 步 骤 2 到 5 直 到 对 窗 体 定 义 完 所 有 模 式 之 间 的 转 变

  3. 第 二 章 W e b 基 础 - 图648第 二 章 W e b 基 础 - 图649第 二 章 W e b 基 础 - 图650第 二 章 W e b 基 础 - 图651第 二 章 W e b 基 础 - 图652第 二 章 W e b 基 础 - 图653第 二 章 W e b 基 础 - 图654第 二 章 W e b 基 础 - 图655第 二 章 W e b 基 础 - 图656在 Actions Performed Before Transition 表 中 你 还 可 以 设 置 特 性定 义 方 法 它 们 在 出 现 模 式 转 变 的 时 候 产 生 作 用 但 是 要 在 进 入 新 模 式 之前 关 于 如 何 进 行 这 些 设 置 的 内 容 参 见 本 章 中 前 边 的 定 义 模 式 一 节

第 二 章 W e b 基 础 - 图657第 二 章 W e b 基 础 - 图658第 二 章 W e b 基 础 - 图659第 二 章 W e b 基 础 - 图660第 二 章 W e b 基 础 - 图661第 二 章 W e b 基 础 - 图662第 二 章 W e b 基 础 - 图663除 了 Visual Int erDev 和 设 计 期 间 控 件 的 Scripting Object Model 第 二 章 W e b 基 础 - 图664 脚 本对 象 模 型 第 二 章 W e b 基 础 - 图665 提 供 的 方 法 之 外 你 还 可 以 引 用 在 页 面 脚 本 以 一 种 模 式 定 义 的 方 法 或 一 种 模 式 转 变 方 法 例 如 你 可 能 希 望 运 行 一 种 方 法 这 种 方 法 在 按 一 下 Save 按 钮 之 后 但 是 要 在 进 入 新 模 式 之 前 使 数 据 才 有 效

使 用 户 定 义 的 方 法 与 一 种 模 式 产 生 关 联

第 二 章 W e b 基 础 - 图666第 二 章 W e b 基 础 - 图667第 二 章 W e b 基 础 - 图668第 二 章 W e b 基 础 - 图669第 二 章 W e b 基 础 - 图6701 . 按 照 上 边 定 义 模 式 或 规 定 模 式 转 变 出 现 事 件 的 内 容 去 做

  1. 第 二 章 W e b 基 础 - 图671第 二 章 W e b 基 础 - 图672第 二 章 W e b 基 础 - 图673在 Actions Pe rformed for Mode 表 中 Form Mode 选 项 卡 的 Member 字 段内 或 在 Actions Pe rformed Before Trans ition 表 中 Action 选 项 卡 的Member 字 段 内 键 入 你 的 用 户 定 义 的 方 法

  2. 在 Value 字 段 中 的 圆 括 号 内 键 入 方 法 参 数

    第 二 章 W e b 基 础 - 图674 如 果 有 的 话 第 二 章 W e b 基 础 - 图675

第 二 章 W e b 基 础 - 图676第 二 章 W e b 基 础 - 图677第 二 章 W e b 基 础 - 图678第 二 章 W e b 基 础 - 图679你 的 方 法 在 模 式 激 活 的 时 候 或 在 出 现 模 式 转 变 的 时 候 执 行 如 果 你 拥 有多 个 用 户 定 义 的 方 法 这 些 方 法 将 按 表 中 特 性 页 面 上 出 现 的 顺 序 运 行

第 二 章 W e b 基 础 - 图680第 二 章 W e b 基 础 - 图681用 户 定 义 方 法 的 数 据 格 式 录 入 举 例 参 见 Visual InterDev 在 线 文 档 中 数据 录 入 格 式 实 例

第 四 章 编 辑 基 础

第 二 章 W e b 基 础 - 图682第 二 章 W e b 基 础 - 图683第 二 章 W e b 基 础 - 图684Visual InterDev 应 用 的 开 发 都 集 中 到 创 建 Web 页 面 上 为 了 帮 助 你 Visual InterDev 提 供 一 组 丰 富 的 工 具 用 于 对 HTML 页 面 进 行 编 辑 和 编 写 脚 本 第 二 章 W e b 基 础 - 图685 .htm 文 件 第 二 章 W e b 基 础 - 图686 以 及 对 激 活 服 务 器 页 面 第 二 章 W e b 基 础 - 图687 Active Server P ages 第 二 章 W e b 基 础 - 图688 进 行 编 辑 和 编 写 脚 本 第 二 章 W e b 基 础 - 图689 .asp 文 件 第 二 章 W e b 基 础 - 图690

第 二 章 W e b 基 础 - 图691第 二 章 W e b 基 础 - 图692第 二 章 W e b 基 础 - 图693第 二 章 W e b 基 础 - 图694第 二 章 W e b 基 础 - 图695第 二 章 W e b 基 础 - 图696第 二 章 W e b 基 础 - 图697第 二 章 W e b 基 础 - 图698第 二 章 W e b 基 础 - 图699第 二 章 W e b 基 础 - 图700第 二 章 W e b 基 础 - 图701第 二 章 W e b 基 础 - 图702第 二 章 W e b 基 础 - 图703第 二 章 W e b 基 础 - 图704你 的 主 要 工 具 是 Web 编 辑 器 你 可 以 使 用 几 种 编 辑 器 加 工 Web 页 面 到 底使 用 哪 一 种 要 取 决 于 你 的 爱 好 以 及 你 要 用 Web 页 面 做 什 么 默 认 编 辑 器 是Visual Int erDev HTM L 编 辑 器 这 种 编 辑 器 允 许 你 以 Design 视 图 进 行 工 作 可 以 看 见 你 的 页 面 就 像 在 浏 览 器 中 看 见 的 一 样 此 外 你 也 可 以 在 Source 视图 中 进 行 工 作 它 允 许 你 以 原 始 HTML 文 本 和 你 页 面 上 的 对 象 进 行 工 作