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


Сценарий RDS

Важный

Начиная с Windows 8 и Windows Server 2012, компоненты сервера RDS больше не включены в операционную систему Windows (дополнительные сведения см. в статье Windows 8 и Windows Server 2012 Compatibility Cookbook). Клиентские компоненты 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 Explorer 4.0 или более поздней версии введите https://веб-сервер/RDS/AddressBook/AddressBook.asp, где веб-сервер — это имя, заданное компьютеру веб-сервера Windows NT 4.0 или Windows 2000 веб-сервера, на котором выполняются службы IIS и ASP.

Общие сведения об адресной книге

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

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

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

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

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

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

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

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

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

См. также

системные требования к приложению адресной книги
Microsoft ActiveX Data Objects (ADO)
Основы RDS
Руководство по RDS