Свойство FetchOptions (RDS)
Указывает тип асинхронной выборки.
Важный
Начиная с Windows 8 и Windows Server 2012, компоненты сервера RDS больше не включены в операционную систему Windows (дополнительные сведения см. в статье Windows 8 и Windows Server 2012 Compatibility Cookbook). Клиентские компоненты RDS будут удалены в будущей версии Windows. Избегайте использования этой функции в новой работе разработки и планируйте изменение приложений, которые в настоящее время используют эту функцию. Приложения, использующие RDS, должны перенестися в службы данных WCF.
Задание и возвращаемые значения
Задает или возвращает одно из следующих значений.
Постоянный | Описание |
---|---|
adcFetchUpFront | Все записи набора записей записей извлекаются перед возвратом элемента управления в приложение. Полный набор записей извлекается до того, как приложение может сделать что-либо с ним. |
adcFetchBackground | Элемент управления может вернуться в приложение сразу после получения первого пакета записей. Последующее чтение набора записей , которое пытается получить доступ к записи, не извлекаемой в первом пакете, будет отложена до тех пор, пока запрашиваемая запись не будет фактически извлекается, в то время как элемент управления возвращается в приложение. |
adcFetchAsync | По умолчанию. Элемент управления немедленно возвращается приложению во время получения записей в фоновом режиме. Если приложение пытается считывать запись, которая еще не была возвращена, то запись, ближайшая к запрошенной записи, будет немедленно считываться и управлять ими будет возвращена немедленно, указывая, что достигнут текущий конец набор записей. Например, вызов MoveLast переместит текущую позицию записи на последнюю запись, хотя дополнительные записи будут продолжать заполняться набором записей. |
Заметка
Каждый исполняемый файл на стороне клиента, использующий эти константы, должен предоставлять объявления для них. Вы можете вырезать и вставить объявления констант, которые требуется от файла Adcvbs.inc, расположенного в папке установки по умолчанию для библиотеки RDS.
Замечания
В веб-приложении обычно требуется использовать adcFetchAsync (значение по умолчанию), так как это обеспечивает лучшую производительность. В скомпилированном клиентском приложении обычно требуется использовать adcFetchBackground.
Применимо к
См. также
ExecuteOptions и пример свойств FetchOptions (VBScript)
метод отмены (RDS)