Freigeben über


Schritt 5: DataControl wird nutzbar gemacht (RDS-Lernprogramm)

Das zurückgegebene Recordset-Objekt ist zur Verwendung verfügbar. Sie können es wie jedes andere Recordset-untersuchen, navigieren oder bearbeiten. Was Sie mit dem Recordset- tun können, hängt von Ihrer Umgebung ab. Visual Basic und Visual C++ verfügen über visuelle Steuerelemente, die ein Recordset direkt oder indirekt mithilfe eines aktivierenden Datensteuerelements verwenden können.

Wichtig

Ab Windows 8 und Windows Server 2012 sind RDS-Serverkomponenten nicht mehr im Windows-Betriebssystem enthalten (weitere Details finden Sie unter Windows 8 und Windows Server 2012 Compatibility Cookbook). RDS-Clientkomponenten werden in einer zukünftigen Version von Windows entfernt. Vermeiden Sie die Verwendung dieses Features in neuer Entwicklungsarbeit, und planen Sie, Anwendungen zu ändern, die derzeit dieses Feature verwenden. Anwendungen, die RDS verwenden, sollten zu WCF Data Servicemigrieren.

Wenn Sie beispielsweise eine Webseite in Microsoft Internet Explorer anzeigen, möchten Sie die Recordset Objektdaten in einem visuellen Steuerelement anzeigen. Visuelle Steuerelemente auf einer Webseite können nicht direkt auf ein Recordset-Objekt zugreifen. Sie können jedoch über das RDS auf das Recordset-Objekt zugreifen. DataControl. Das RDS.DataControl wird von einem visuellen Steuerelement verwendbar, wenn die SourceRecordset--Eigenschaft auf das Recordset--Objekt festgelegt ist.

Das visuelle Steuerelementobjekt muss seinen DATASRC Parameter auf das RDS.DataControlfestgelegt haben, und seine DATAFLD Eigenschaft muss auf ein Feld (Spalte) des Recordset Objekts eingestellt werden.

Legen Sie in diesem Lernprogramm die Eigenschaft SourceRecordset fest:

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.  
...  

Siehe auch

Schritt 6: Änderungen werden an den Server gesendet (RDS-Lernprogramm)
RDS-Lernprogramm (VBScript)