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


Учебник по RDS

В этом руководстве показано использование модели программирования RDS для запроса и обновления источника данных. Во-первых, он описывает шаги, необходимые для выполнения этой задачи. Затем учебник повторяется в Выпуске сценариев Microsoft Visual Basic (с помощью ADO для классов Windows Foundation (ADO/WFC)).

Это руководство закодировано на разных языках по двум причинам:

  • В документации по RDS предполагается коды чтения в Visual Basic. Это делает документацию удобной для программистов Visual Basic, но менее полезно для программистов, использующих другие языки.

  • Если вы не уверены в определенной функции RDS, и вы знаете немного другого языка, вы можете решить свой вопрос, ищете ту же функцию, выраженную на другом языке.

Внимание

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

Как представлено руководство

Это руководство основано на модели программирования RDS. Он обсуждает каждый шаг модели программирования по отдельности. Кроме того, он иллюстрирует каждый шаг с фрагментом кода Visual Basic.

Пример кода повторяется на других языках с минимальным обсуждением. Каждый шаг в данном учебнике по языку программирования помечается соответствующим шагом в модели программирования и описательном руководстве. Используйте число шагов, чтобы обратиться к обсуждению в описательном руководстве.

Модель программирования RDS описана в следующем разделе. Используйте его в качестве стратегии при выполнении руководства.

Модель программирования RDS с объектами

  • Укажите программу, которую необходимо вызвать на сервере, и получите способ (прокси) для ссылки на него из клиента.

  • Вызов серверной программы. Передайте параметры в серверную программу, которая определяет источник данных и команду для выдачи.

  • Серверная программа получает объект Recordset из источника данных, как правило, с помощью ADO. При необходимости объект Recordset обрабатывается на сервере.

  • Серверная программа возвращает конечный объект Recordset клиентскому приложению.

  • На клиенте объект Recordset при необходимости помещается в форму, которую можно легко использовать визуальными элементами управления.

  • Изменения объекта Recordset отправляются обратно на сервер и используются для обновления источника данных.

В этом руководстве содержатся следующие разделы.

См. также

Шаг 1. Укажите программу сервера (учебник по RDS)
Учебник по RDS (VBScript)