共用方式為


RDS 案例

重要

從 Windows 8 和 Windows Server 2012 開始,Windows 作業系統中不再包含 RDS 伺服器元件 (請參閱 Windows 8 和 Windows Server 2012 相容性逐步指南 (英文) 以取得詳細資料)。 未來的 Windows 版本將移除 RDS 用戶端元件。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 使用 RDS 的應用程式應該移轉至 WCF 資料服務

通訊錄應用程式是一種案例,示範如何使用遠端資料服務 (RDS) 來建置簡單的資料感知 Web 應用程式 - 線上公司通訊錄。 此案例適用於 Microsoft Visual Basic Scripting Edition (VBScript),想要了解如何搭配 RDS 使用資料感知 ActiveX 控制項的 COM 程式設計人員,以及想要建置以資料為中心的 Web 應用程式的更有經驗軟體開發人員。

此案例假設您知道如何使用基本 HTML 版面配置標記、使用 DHTML 資料繫結技術,以及搭配 ActiveX 控制項進行程式設計。

如果您已安裝 SDK,您可以在 samples\dataaccess\rds\AddressBook\AddressBook.asp 的 SDK 目錄中找到通訊錄範例應用程式的完整原始程式碼。 若要檢視通訊錄案例,請在 Internet Explorer 4.0 或更新版本中,輸入 https://webserver/RDS/AddressBook/AddressBook.asp,其中 webserver 是Windows NT 4.0 或執行 Internet Information Services (IIS) 和 ASP 的 Windows 2000 網頁伺服器電腦的名稱。

通訊錄簡介

通訊錄範例應用程式提供簡單的線上通訊錄,可讓您用來透過內部網路發佈可搜尋的目錄。 通訊錄的設計目的是讓使用者可以在一或多個欄位中輸入搜尋字串,以要求員工的相關資訊。 為了顯示遠端資料服務的基本功能,範例應用程式會刻意保持小型,且物件數目和搜尋欄位保持在最少數目。

應用程式介面包含下列部分:

  • 非視覺物件 RDS.DataControl 資料繫結物件,讓用戶端用來連線到資料庫。

  • 作為員工屬性搜尋準則輸入欄位的 HTML 文字方塊。

  • HTML 命令按鈕用來建置查詢、清除搜尋欄位、使用員工資訊更新資料庫、取消暫止的變更,以及瀏覽方格中顯示的資料列。

  • DHTML 資料繫結,顯示資料表中針對後端資料庫從查詢傳回的資料 (透過 RDS.DataControl 資料繫結物件)。

  • VBScript 常式會連接先前提及的每個元素,並允許其互動。 VBScript 程式碼也可用來初始化 RDS.DataControl 物件,並根據 RDS.DataControl 資料錄集欄位的名稱,在 HTML 資料表中動態建立資料行標題。

請遵循逐步連結來設定和執行案例,並深入了解案例的運作方式。

此案例包含下列主題。

另請參閱

通訊錄應用程式的系統需求
Microsoft ActiveX Data Objects (ADO)
RDS 基本概念
RDS 教學課程