Свойство ReadyState (RDS)
Область применения: Access 2013, Office 2013
Указывает ход выполнения объекта DataControl при извлечении данных в объект Recordset .
Параметры и возвращаемые значения
Задает или возвращает одно из следующих значений.
Значение |
Описание |
---|---|
adcReadyStateLoaded |
Текущий запрос по-прежнему выполняется, и строки не были возвращены. Набор записей объекта DataControl недоступен для использования. |
adcReadyStateInteractive |
Исходный набор строк, полученных текущим запросом, хранится в наборе записей объекта DataControl и доступен для использования. Остальные строки по-прежнему извлекаются. |
adcReadyStateComplete |
Все строки, полученные текущим запросом, хранятся в наборе записей объекта DataControl и доступны для использования. Это состояние также будет существовать, если операция прервана из-за ошибки или если объект Recordset не инициализирован. |
Примечание.
Каждый исполняемый файл на стороне клиента, использующий эти константы, должен предоставлять для них объявления. Вы можете вырезать и вставить нужные объявления констант из файла Adcvbs.inc, расположенного в папке C:\Program Files\Common Files\System\MSADC.
Замечания
Используйте событие onReadyStateChange для отслеживания изменений в свойстве ReadyState во время асинхронной операции запроса. Это эффективнее, чем периодическая проверка значения свойства.
Если во время асинхронной операции возникает ошибка, свойство ReadyState изменяется на adcReadyStateCompleteComplete, свойство State изменяется с adStateExecuting на adStateClosed, а свойство Объекта RecordsetValue остается Nothing.