RDS 方案

重要

从 Windows 8 和 Windows Server 2012 开始,RDS 服务器组件不再包含在 Windows 操作系统中(有关详细信息,请参阅 Windows 8 和 Windows Server 2012 兼容性指南)。 RDS 客户端组件将在将来的 Windows 版本中删除。 避免在新开发工作中使用此功能,并计划修改当前使用此功能的应用程序。 使用 RDS 的应用程序应迁移到 WCF 数据服务

通讯簿应用程序是一种方案,演示如何使用远程数据服务(RDS)构建简单的数据感知 Web 应用程序-联机公司通讯簿。 此方案适用于Microsoft Visual Basic Scripting Edition(VBScript)和 COM 程序员,他们希望了解如何通过 RDS 使用数据感知 ActiveX 控件,以及想要构建以数据为中心的 Web 应用程序的更有经验的软件开发人员。

此方案假定你知道如何使用基本 HTML 布局标记、使用 DHTML 数据绑定技术以及通过 ActiveX 控件进行编程。

如果已安装 SDK,可以在示例\dataaccess\rds\AddressBook\AddressBook.asp的 SDK 目录中找到通讯簿示例应用程序的完整源代码。 若要查看通讯簿方案,请在 Internet Explorer 4.0 或更高版本中,键入 https://webserver/RDS/AddressBook/AddressBook.asp,其中 Web 服务器 是向运行 Internet Information Services(IIS)和 ASP 的 Windows NT 4.0 或 Windows 2000 Web 服务器计算机提供的名称。

通讯簿简介

通讯簿示例应用程序提供了一个简单的联机通讯簿,可用于通过 Intranet 发布可搜索目录。 通讯簿的设计目的是让用户可以在一个或多个字段中输入搜索字符串来请求有关员工的信息。 为了显示远程数据服务的基本功能,示例应用程序有意保持较小,且对象和搜索字段最少。

应用程序接口由以下部分组成:

  • 非可视 RDS.DataControl 是客户端用来连接到数据库的一个数据绑定对象。

  • 充当员工属性搜索条件输入字段的 HTML 文本框。

  • HTML 命令按钮,用于生成查询、清除搜索字段、使用员工信息更新数据库、取消挂起的更改,以及导航网格中显示的数据行。

  • DHTML 数据绑定用于在表中显示通过 RDS.DataControl 数据绑定对象从后端数据库查询返回的数据。

  • VBScript 例程,这些例程连接前面提到的每个元素,并允许它们交互。 VBScript 代码还用于初始化 RDS.DataControl 对象,并根据 RDS.DataControl 记录集字段的名称动态创建 HTML 表中的列标题。

按照步骤中的链接设置和运行场景,并了解更多关于场景如何运行的信息。

此方案包含以下主题。

另请参阅

通讯簿应用程序的系统要求
Microsoft ActiveX 数据对象(ADO)
RDS 基础知识
RDS 教程