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


Сценарий RDS

Важно!

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

Приложение адресной книги — это сценарий, в котором показано, как использовать удаленную службу данных (RDS) для создания простого веб-приложения с поддержкой данных — корпоративной адресной книги в Интернете. Этот сценарий полезен для программистов Microsoft Visual Basic Scripting Edition (VBScript) и COM-программистов, которые хотят узнать, как использовать элементы ActiveX с поддержкой данных с RDS, а также для более опытных разработчиков программного обеспечения, которые хотят создавать веб-приложения, ориентированные на данные.

В этом сценарии предполагается, что вы знаете, как использовать базовые теги макета HTML, использовать методы привязки данных DHTML и программировать с элементами ActiveX.

Если вы установили пакет SDK, полный исходный код примера приложения адресной книги можно найти в каталоге SDK по адресу samples\dataaccess\rds\AddressBook\AddressBook.asp. Чтобы просмотреть сценарий адресной книги, в internet Обозреватель 4.0 или более поздней версии введите https:// webserver/RDS/AddressBook/AddressBook.asp, где webserver — это имя, присвоенное компьютеру веб-сервера Windows NT 4.0 или Windows 2000, на котором работают службы IIS и ASP.

Введение в адресную книгу

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

Интерфейс приложения состоит из следующих частей:

  • Невизуальная RDS. Объект привязки данных DataControl, используемый клиентом для подключения к базе данных.

  • Текстовые поля HTML, которые выступают в качестве полей ввода для критериев поиска атрибутов сотрудников.

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

  • Привязка данных DHTML для отображения данных, возвращаемых запросами к серверной базе данных (через RDS. Объект привязки данных DataControl) в таблице.

  • Подпрограммы VBScript, которые соединяют каждый из упомянутых ранее элементов и позволяют им взаимодействовать. Код VBScript также используется для инициализации RDS. Объект DataControl и динамически создайте заголовки столбцов в таблице HTML на основе имен служб удаленных рабочих столов. Поля набора записей DataControl.

Перейдите по ссылкам от шага к шагу, чтобы настроить и запустить сценарий, а также узнать больше о том, как работает сценарий.

Этот сценарий содержит следующие разделы.

См. также:

Требования к системе для приложения адресной книги
Объекты данных Microsoft ActiveX (ADO)
Основные принципы RDS
Учебник по RDS