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


Свойства набора строк

После возврата результата из запроса можно получить доступ к нескольким свойствам набора строк.

В дополнение к стандартным свойствам набора строк OLE-DB SQL для Поиска Windows предлагает следующие четыре настраиваемых свойства. Идентификатор GUID для этого набора свойств — {AA6EE6B0E828-11D0-B23E-00AA0047FC01}.

Поиск Windows поддерживает стандартное свойство OLE-DB DBPROP_COMMANDTIMEOUT набора свойств DBPROPSET_ROWSET.

Имя свойства PROPID/type Описание
DONOTCOMPUTEEXPENSIVEPROPS 15/VT_BOOL Если задано значение true, это позволяет предотвратить вычисление дорогостоящих свойств, таких как "Результаты найдено" и "Максимальный ранг", которые требуют оценки всего запроса при доступе к любому свойству набора строк.
Максимальный ранг (MAX_RANK) 6/VT_I4 Самый высокий ранг, вычисляемый для любого результата.
Найденные результаты (RESULTS_FOUND) 7/VT_I4 Общее количество уникальных элементов для этого запроса. Для запроса SELECT это число элементов в наборе строк. Для запроса GROUP ON это число уникальных конечных элементов. Это свойство не определяет количество строк в наборе строк верхнего уровня (число групп верхнего уровня).
Where ID (WHEREID) 8/VT_I4 Идентификатор ограничений, используемых для запроса. Если набор строк открыт при выполнении нового запроса, новый запрос может повторно использовать ограничения из старого запроса, тем самым используя преимущества уже завершенной работы. Дополнительные сведения об повторном использовании ограничений WHERE см. в функции ReuseWhere.

 

индексирование и события набора строк в Windows 7