通讯簿数据绑定对象
通讯簿应用程序使用 RDS.DataControl 对象将 SQL Server 数据库中的数据绑定到应用程序的客户端 HTML 页面中的视觉对象(在本例中是 DHTML 表)。 事件驱动的 VBScript 程序逻辑使用 RDS.DataControl 来:
重要
从 Windows 8 和 Windows Server 2012 开始,Windows 操作系统不再包含 RDS 服务器组件(有关更多详细信息,请参阅 Windows 8 和 Windows Server 2012 兼容性实用手册)。 Windows 的未来版本中将移除 RDS 客户端组件。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 使用 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 对象)
参数 | 说明 |
---|---|
SERVER | 如果使用的是 HTTP,则该值是以 https:// 开头的服务器计算机的名称。 |
CONNECT | 要使 RDS.DataControl 连接到 SQL Server,请提供必要的连接信息。 |
SQL | 设置或返回用于检索 Recordset 的查询字符串。 |