共用方式為


步驟 5:DataControl 已設為可用 (RDS 教學課程)

傳回 Recordset 物件可供使用。 您可以檢查、巡覽或編輯它,就像任何其他 Recordset一樣。 您在不同環境中對 Recordset 的使用方式可能會有所不同。 Visual Basic 和 Visual C++具有視覺控件,可透過啟用數據控件的協助,直接或間接使用 Recordset

重要

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

例如,如果您要在 Internet Explorer Microsoft中顯示網頁,您可能會想要在視覺控件中顯示 Recordset 物件數據。 網頁上的視覺控件無法直接存取 Recordset 物件。 不過,他們可以透過 RDS 存取 Recordset 物件。DataControl。 當 視覺控件的 RDS.DataControl 的 SourceRecordset 屬性設定為 Recordset 物件時,該控件就會變得可用。

視覺控件對象必須將其 DATASRC 參數設定為 RDS。DataControl,以及其 DATAFLD 屬性設定為 Recordset 物件欄位(column)。

在本教學課程中,設定 SourceRecordset 屬性:

Sub RDSTutorial5()  
   Dim DS as New RDS.DataSpace  
   Dim RS as ADODB.Recordset  
   Dim DC as New RDS.DataControl  
   Dim DF as Object  
   Set DF = DS.CreateObject("RDSServer.DataFactory", "https://yourServer")  
   Set RS = DF.Query ("DSN=Pubs", "SELECT * FROM Authors")  
   DC.SourceRecordset = RS         ' Visual controls can now bind to DC.  
...  

另請參閱

步驟 6:變更會傳送至伺服器 (RDS 教學課程)
RDS 教學課程 (VBScript)