Поделиться через


Шаг 5. DataControl теперь можно использовать (учебник по RDS)

Возвращенный объект Recordset доступен для использования. Вы можете просматривать, перемещаться или изменять его, как и любой другой набор записей. Действия с набором записей зависят от вашей среды. Visual Basic и Visual C++ имеют визуальные элементы управления, которые могут использовать набор записей прямо или косвенно с помощью включения элемента управления данными.

Важно!

Начиная с Windows 8 и Windows Server 2012 серверные компоненты RDS больше не включаются в операционную систему Windows (дополнительные сведения см. в Windows 8 и Windows Server 2012 совместимости). Клиентские компоненты RDS будут удалены в будущих версиях Windows. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Приложения, использующие RDS, должны перейти в службу данных WCF.

Например, при отображении веб-страницы в Microsoft Internet Обозреватель может потребоваться отобразить данные объекта Recordset в визуальном элементе управления. Визуальные элементы управления на веб-странице не могут напрямую получить доступ к объекту Recordset . Однако они могут получить доступ к объекту Recordset через RDS. DataControl. RDS. Элемент управления DataControl становится доступным для визуального элемента управления, если его свойству SourceRecordset присвоено значение объекта Recordset.

Объект визуального элемента управления должен иметь параметр DATASRC , равный RDS. DataControl и его свойству DATAFLD присвоено поле объекта Recordset (столбец).

В этом руководстве задайте свойство 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)