Свойство 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.
Применимо к
См. также
ReadyState Property Example (VBScript)
метод отмены (RDS)
Свойство ExecuteOptions (RDS)