Freigeben über


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

Das zurückgegebene Recordset-Objekt ist für die Verwendung verfügbar. Sie können es wie alle anderen Recordset-Elemente 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 Informationen finden Sie in den jeweiligen Kompatibilitäts-Cookbooks zu Windows 8 und Windows Server 2012). RDS-Clientkomponenten werden in einer zukünftigen Version von Windows entfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden. Anwendungen, die RDS verwenden, sollten zu WCF Data Service migriert werden.

Wenn Sie beispielsweise eine Webseite in Microsoft Internet Explorer anzeigen, können 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 RDS.DataControl auf das Recordset-Objekt zugreifen. RDS.DataControl wird von einem visuellen Steuerelement verwendet, wenn die SourceRecordset-Eigenschaft auf das Recordset-Objekt festgelegt ist.

Das visuelle Steuerelementobjekt muss seinen DATASRC-Parameter auf RDS.DataControl und seine DATAFLD-Eigenschaft auf ein Recordset-Objektfeld (Spalte) festlegen.

Legen Sie in diesem Tutorial die SourceRecordset-Eigenschaft 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.  
...  

Weitere Informationen

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