通讯簿 Data-Binding 对象
通讯簿应用程序使用 RDS。DataControl 对象,用于将数据从 SQL Server 数据库绑定到应用程序客户端 HTML 页中的视觉对象(在本例中为 DHTML 表)。 事件驱动的 VBScript 程序逻辑使用 RDS.DataControl 以:
重要
从 Windows 8 和 Windows Server 2012 开始,RDS 服务器组件不再包含在 Windows 操作系统中(有关详细信息,请参阅 Windows 8 和 Windows Server 2012 兼容性指南)。 RDS 客户端组件将在将来的 Windows 版本中删除。 避免在新开发工作中使用此功能,并计划修改当前使用此功能的应用程序。 使用 RDS 的应用程序应迁移到 WCF 数据服务。
查询数据库、向数据库发送更新并刷新数据网格。
允许用户移动到数据网格中的第一条、下一条、上一条记录或最后一条记录。
以下代码定义 RDS。DataControl 组件:
<OBJECT classid="clsid:BD96C556-65A3-11D0-983A-00C04FC29E33"
ID=DC1 Width=1 Height=1>
<PARAM NAME="SERVER" VALUE="https://<%=Request.ServerVariables("SERVER_NAME")%>">
<PARAM NAME="CONNECT" VALUE="Provider=sqloledb;
Initial Catalog=AddrBookDb;Integrated Security=SSPI;">
</OBJECT>
OBJECT 标签定义程序中的 RDS.DataControl 组件。 该标记包括两种类型的参数:
与泛型 OBJECT 标记关联的标记。
特定于 RDS.DataControl 对象的内容。
泛型 OBJECT 标签参数
下表描述了与 OBJECT 标记关联的参数。
参数 | 描述 |
---|---|
CLASSID | 一个唯一的 128 位数字,用于标识系统中嵌入对象的类型。 此标识符在本地计算机的系统注册表中维护。 (对于 RDS.DataControl 对象的类 ID,请参阅 RDS.DataControl 对象。) |
ID | 为嵌入对象定义一个文档范围的标识符,该标识符用于在代码中标识它。 |
RDS.DataControl 标记参数
下表描述了特定于 RDS.DataControl 对象的参数。 (有关 RDS.DataControl 对象参数的完整列表,以及何时使用它们,请参阅 RDS.DataControl 对象。)
参数 | 描述 |
---|---|
服务器 | 如果使用 HTTP,则该值是服务器计算机的名称,前面有 https:// 。 |
连接 | 提供必要的连接信息,使 RDS.DataControl 能够连接到 SQL Server。 |
SQL | 设置或返回用于检索记录集 的查询字符串。 |