具有物件的 RDS 程式設計模型
RDS 的目標是要透過 IIS 等媒介來存取及更新數據源。 程序設計模型會指定完成此目標所需的活動順序。 物件模型會指定物件,其方法和屬性會影響程序設計模型。
重要
從 Windows 8 和 Windows Server 2012 開始,RDS 伺服器元件已不再包含在 Windows 作業系統中(如需詳細資訊,請參閱 Windows 8 和 Windows Server 2012 兼容性 Cookbook)。 RDS 用戶端元件將在未來的 Windows 版本中移除。 請避免在新的開發工作中使用此功能,並計劃修改目前使用此功能的應用程式。 使用 RDS 的應用程式應該移至 WCF Data Service。
RDS 提供執行下列動作序列的方法:
指定要在伺服器上調用的程式,並取得從客戶端參考它的方式(RDS.DataSpace)。
叫用伺服器程式。 將參數傳遞至伺服器程式,以識別數據源和發出命令(Proxy 或 RDS。DataControl)。
伺服器程式會從數據源取得 Recordset 物件,通常是使用 ADO。 您可以選擇性地在伺服器上處理 Recordset 物件(RDSServer.DataFactory)。
伺服器程式會將最後 Recordset 物件傳回用戶端應用程式 (proxy)。
在用戶端上,Recordset 物件會放入視覺控制項輕鬆使用的表單中(視覺控制項和 RDS.DataControl)。
Recordset 物件的變更會傳回伺服器,並用來更新數據源 (RDS。DataControl 或 RDSServer.DataFactory)。
另請參閱
RDS 物件模型摘要
DataControl 物件(RDS)
DataFactory 物件 (RDSServer)
資料空間物件(RDS)
RDS 案例
RDS 教學課程
Recordset 物件 (ADO)
RDS 使用方式和安全性