Свойство ExecuteOptions (RDS)

Указывает, включена ли асинхронная реализация.

Это важно

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

Параметры и возвращаемые значения

Задает или возвращает одно из следующих значений.

Постоянный Описание
adcExecSync Выполняет следующее обновление набора записей синхронно.
adcExecAsync По умолчанию. Выполняет следующее обновление набора записей асинхронно.

Замечание

Каждый исполняемый файл, использующий эти константы, должен предоставлять объявления для них. Вы можете вырезать и вставить объявления констант, которые требуется от файла Adcvbs.inc, расположенного в папке установки по умолчанию для библиотеки RDS.

Замечания

Если Для ExecuteOptionsзадано значение adcExecAsync, это асинхронно выполняет следующий вызов обновления в RDS. Набор записей объекта DataControl.

При попытке вызвать сброс, обновление, SubmitChanges, CancelUpdate или Recordset во время другой асинхронной операции, которая может изменить RDS. Выполняется набор записей объекта DataControl, возникает ошибка.

Если во время асинхронной операции возникает ошибка, RDS. Значение Объекта DataControl ReadyState изменяется с adcReadyStateLoaded на adcReadyStateComplete, а значение свойства Recordset остается Nothing.

Применимо к

объект DataControl (RDS)

См. также

ExecuteOptions и пример свойств FetchOptions (VBScript)
метод отмены (RDS)