Propriedades do conjunto de linhas
Depois que um resultado é retornado de uma consulta, você pode acessar várias propriedades para o conjunto de linhas.
Além das propriedades padrão do conjunto de linhas OLE-DB, o SQL de Pesquisa do Windows oferece as quatro propriedades personalizadas a seguir. O GUID para esse conjunto de propriedades é {AA6EE6B0E828-11D0-B23E-00AA0047FC01}.
O Windows Search dá suporte à propriedade OLE-DB padrão DBPROP_COMMANDTIMEOUT do conjunto de propriedades DBPROPSET_ROWSET .
Nome da propriedade | PROPID/type | Descrição |
---|---|---|
DONOTCOMPUTEEXPENSIVEPROPS | 15/VT_BOOL | Definir isso como true impede a computação de propriedades caras, como Results Found e Max Rank, que exigem a avaliação de toda a consulta quando qualquer propriedade de conjunto de linhas é acessada. |
Classificação Máxima (MAX_RANK) | 6/VT_I4 | A classificação mais alta computada para qualquer resultado. |
Resultados encontrados (RESULTS_FOUND) | 7/VT_I4 | O número total de itens exclusivos para essa consulta. Para uma consulta SELECT, esse é o número de itens no conjunto de linhas. Para uma consulta GROUP ON, esse é o número de itens folha exclusivos. Essa propriedade não identifica o número de linhas no conjunto de linhas de nível superior (o número de grupos de nível superior). |
Where ID (WHEREID) | 8/VT_I4 | O identificador das restrições usadas para uma consulta. Se um conjunto de linhas estiver aberto quando uma nova consulta for executada, a nova consulta poderá reutilizar as restrições da consulta mais antiga, aproveitando assim o trabalho já concluído. Para obter mais informações sobre como reutilizar restrições WHERE, consulte a função ReuseWhere. |
Tópicos relacionados