Passaggio 5: DataControl è reso utilizzabile (esercitazione su RDS)
L'oggetto recordset restituito è disponibile per l'uso. È possibile esaminare, spostarsi o modificarlo come qualsiasi altro oggetto Recordset . Le operazioni che è possibile eseguire con l'recordset dipendono dall'ambiente in uso. Visual Basic e Visual C++ dispongono di controlli visivi che possono usare un oggetto Recordset direttamente o indirettamente grazie all'abilitazione di un controllo dati.
Importante
A partire da Windows 8 e Windows Server 2012, i componenti server RDS non sono più inclusi nel sistema operativo Windows (vedere Windows 8 e Guida di riferimento per la Compatibilità di Windows Server 2012 per maggiori dettagli). I componenti client RDS verranno rimossi in una versione futura di Windows. Evitare di usare questa funzionalità nel nuovo lavoro di sviluppo e pianificare la modifica delle applicazioni che attualmente usano questa funzionalità. Le applicazioni che usano Servizi RDS dovrebbero eseguire la migrazione a WCF Data Service.
Ad esempio, se si visualizza una pagina Web in Microsoft Internet Explorer, è possibile visualizzare i dati dell'oggetto Recordset in un controllo visivo. I controlli visivi in una pagina Web non possono accedere direttamente a un oggetto recordset . Tuttavia, possono accedere all'oggetto recordset tramite Servizi Desktop remoto. DataControl. Il RDS.DataControl diventa utilizzabile da un controllo visivo quando la sua proprietà SourceRecordset è impostata sull'oggetto Recordset.
L'oggetto controllo visivo deve avere il parametro DATASRC impostato su RDS.DataControle la proprietà DATAFLD impostata su un campo (colonna) di oggetto Recordset.
In questa esercitazione, impostare la proprietà 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.
...
Vedere anche
Passaggio 6: Le modifiche vengono inviate al server (esercitazione su RDS)
Guida ai Servizi Desktop Remoto (RDS) (VBScript)