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


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

Указывает ход выполнения объекта DataControl при получении данных в объект Recordset.

Важный

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

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

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

Ценность Описание
adcReadyStateLoaded Текущий запрос по-прежнему выполняется, и строки не извлекены. Объект Recordset dataControl DataControl недоступен.
adcReadyStateInteractive Исходный набор строк, полученных текущим запросом, хранится в объекте DataControlНабор записей и доступен для использования. Остальные строки по-прежнему извлекаются.
adcReadyStateComplete Все строки, полученные текущим запросом, хранятся в объекте DataControlRecordset и доступны для использования.

Это состояние также будет существовать, если операция прервана из-за ошибки или если объект Recordset не инициализирован.

Заметка

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

Замечания

Используйте событие onReadyStateChange для отслеживания изменений в свойстве ReadyState во время асинхронной операции запроса. Это более эффективно, чем периодически проверяет значение свойства.

Если во время асинхронной операции возникает ошибка, свойство ReadyState изменяется на adcReadyStateCompleteComplete, свойство state изменяется с adStateExecuting на adStateClosed, а свойство Recordset Value остается Nothing.

Применимо к

объект DataControl (RDS)

См. также

ReadyState Property Example (VBScript)
метод отмены (RDS)
Свойство ExecuteOptions (RDS)