共用方式為


RDS 教學課程

本教學課程說明如何使用 RDS 程式設計模型來查詢及更新數據源。 首先,它會描述完成這項工作所需的步驟。 接著,在 Microsoft Visual Basic Scripting Edition 中重複本教學課程,此過程中將使用 ADO for Windows Foundation Classes(ADO/WFC)。

本教學課程是以不同語言撰寫,原因有兩種:

  • RDS 的文件假設 Visual Basic 中的讀取器程式代碼。 這可讓 Visual Basic 程式設計人員方便使用檔,但對使用其他語言的程式設計人員來說不太有用。

  • 如果您不確定特定 RDS 功能,而且您知道另一種語言,您可以尋找以另一種語言表示的相同功能來解決您的問題。

重要

從 Windows 8 和 Windows Server 2012 開始,RDS 伺服器元件已不再包含在 Windows 作業系統中(如需詳細資訊,請參閱 Windows 8 和 Windows Server 2012 兼容性 Cookbook)。 RDS 用戶端元件將在未來的 Windows 版本中移除。 請避免在新的開發工作中使用此功能,並計劃修改目前使用此功能的應用程式。 使用 RDS 的應用程式應該移至 WCF Data Service

教學課程的呈現方式

本教學課程是以 RDS 程式設計模型為基礎。 它會個別討論程序設計模型的每個步驟。 此外,它會使用 Visual Basic 程式代碼片段來說明每個步驟。

在其他程式語言中重現程式代碼範例,僅有最少的討論。 指定程式設計語言教學課程中的每個步驟都會以程序設計模型和描述性教學課程中的對應步驟標示。 使用步驟的數目來參考描述性教學課程中的討論。

RDS 程式設計模型會在下一節中說明。 當您繼續進行本教學課程時,請使用它作為藍圖。

具有物件的 RDS 程式設計模型

  • 指定要在伺服器上調用的程式,並取得從客戶端參考它的方式(代理)。

  • 叫用伺服器程式。 將參數傳遞至伺服器程式,以識別要發出的數據源和命令。

  • 伺服器程式會從數據源取得 Recordset 物件,通常是使用 ADO。 您可以選擇性地在伺服器上處理 Recordset 物件。

  • 伺服器程式會將最後 Recordset 物件傳回用戶端應用程式。

  • 在用戶端上,Recordset 對象選擇性地放入可由視覺控件輕鬆使用的表單中。

  • Recordset 物件的變更會傳回伺服器,並用來更新數據源。

本教學課程包含下列主題。

另請參閱

步驟 1:指定伺服器程式 (RDS 教學課程)
RDS 教學課程 (VBScript)