Учебник по 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)