Condividi tramite


Esecuzione di query sull'indice con la sintassi SQL di Windows Search

Windows Search offre funzionalità di ricerca per indicizzazione dei contenuti che supportano la ricerca a testo completo. Il linguaggio di query usato da Windows Search estende la sintassi di query di database SQL-92 e SQL-99 standard per migliorarne l'utilità con le ricerche basate su testo.

Tutte le funzionalità di Windows Search Structured Query Language (SQL) sono compatibili con Windows Search in Windows Vista e versioni successive, incluse tutte le versioni di Windows 10.

Questa sezione offre una panoramica della sintassi SQL in Windows Search e include gli argomenti seguenti:

Questa documentazione presuppone familiarità con il collegamento di oggetti e il database di incorporamento (OLE DB) e SQL.

Esempi di codice

L'esempio di codice WSSQL illustra come comunicare tra Microsoft OLE DB e Windows Search tramite SQL. L'esempio di codice WSOleDB illustra l'accesso OLE DB (ACTIVE Template Library) alle applicazioni di Windows Search e due metodi aggiuntivi per il recupero dei risultati da Windows Search. Entrambi i campioni sono disponibili nei Esempi di Windows Search e nel Windows 10 SDK

Interrogare l'indice in modo programmatico

Utilizzo di metodi SQL e AQS per eseguire query sull'indice

L'Esecuzione di Query sull'Indice con ISearchQueryHelper

L'interrogazione dell'indice con il protocollo Search-ms

l'esecuzione di query sull'indice con la sintassi SQL di Windows Search

uso della sintassi di query avanzata a livello di codice