通訊錄資料繫結物件

通訊錄應用程式會使用 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 標記相關聯的參數。

參數 Description
CLASSID 唯一的 128 位元數字,可識別系統内嵌物件的類型。 此識別碼會保留在本機電腦的系統登錄中。 (如需 RDS.DataControl 物件的類別識別碼,請參閱 RDS.DataControl 物件。)
識別碼 為用來在程式碼中識別的內嵌物件,定義全文件識別碼。

RDS.DataControl 標記參數

下表描述 RDS.DataControl 物件的特定參數。 (如需 RDS.DataControl 物件參數的完整清單以及實作時機,請參閱 RDS.DataControl 物件。)

參數 Description
SERVER 如果您使用 HTTP,則值是前面加上 https:// 的伺服器電腦名稱。
CONNECT 提供讓 RDS.DataControl 連線到 SQL Server 的必要連線資訊。
SQL 設定或傳回用來擷取 Recordset 的查詢字串。

另請參閱

通訊錄命令按鈕