Compartir vía


Paso 5: DataControl se hace utilizable (tutorial de RDS)

El objeto Recordset devuelto está disponible para su uso. Puede examinarlo, navegarlo o editarlo como haría con cualquier otro Recordset de . Lo que puede hacer con el conjunto de registros de depende de su entorno. Visual Basic y Visual C++ tienen controles visuales que pueden usar un Recordset directa o indirectamente con la ayuda de un control de datos habilitador.

Importante

A partir de Windows 8 y Windows Server 2012, los componentes del servidor RDS ya no se incluyen en el sistema operativo Windows (consulte Windows 8 y Guía de compatibilidad de Windows Server 2012 para obtener más detalles). Los componentes de cliente de RDS se quitarán en una versión futura de Windows. Evite usar esta característica en el nuevo trabajo de desarrollo y planee modificar las aplicaciones que actualmente usan esta característica. Las aplicaciones que usan RDS deben migrar a WCF Data Service.

Por ejemplo, si va a mostrar una página web en Microsoft Internet Explorer, es posible que desee mostrar los datos del objeto Recordset en un control visual. Los controles visuales en una página web no pueden acceder directamente a un objeto Recordset . Sin embargo, pueden tener acceso al Recordset objeto a través del RDS.DataControl. El RDS.DataControl se puede utilizar mediante un control visual cuando su propiedad SourceRecordset se establece en el objeto Recordset.

El objeto de control visual debe tener su parámetro DATASRC establecido en RDS.DataControly su propiedad DATAFLD establecida en un campo (columna) de objeto Recordset.

En este tutorial, establezca la propiedad 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.  
...  

Consulte también

paso 6: Los cambios se envían al servidor (tutorial de RDS)
Tutorial de RDS (VBScript)