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:
- Panoramica della sintassi SQL di Windows Search
- Informazioni generali sul linguaggio per le interrogazioni
- GRUPPO SU ... SU... Dichiarazione
- istruzione SELECT
- Clausola FROM
- clausola WHERE
- Clausola ORDER BY
- clausola RANK BY
- Istruzione SET
- Proprietà del Rowset
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
Argomenti correlati
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