Partager via


Interrogation de l’index avec la syntaxe SQL de Recherche Windows

Windows Search fournit des fonctionnalités d’analyse et de recherche de contenu qui prennent en charge la recherche en texte intégral. Le langage de requête utilisé par Windows Search étend la syntaxe de requête de base de données SQL-92 et SQL-99 standard pour améliorer son utilité avec les recherches textuelles.

Toutes les fonctionnalités du langage SQL (Windows Search Structured Query Language) sont compatibles avec Windows Search sur Windows Vista, et versions ultérieures, y compris toutes les versions de Windows 10.

Cette section fournit une vue d’ensemble de la syntaxe SQL dans Windows Search et inclut les rubriques suivantes :

Cette documentation suppose une connaissance de la liaison d’objets et de l’incorporation de base de données (OLE DB) et DE SQL.

Exemples de code

L’exemple de code WSSQL montre comment communiquer entre Microsoft OLE DB et Windows Search via SQL. L’exemple de code WSOleDB illustre l’accès OLE DB (Active Template Library) à des applications Windows Search et deux méthodes supplémentaires pour récupérer les résultats à partir de Windows Search. Les deux exemples sont disponibles dans les Exemples de Recherche Windows et dans le Kit de développement logiciel (SDK) Windows 10

Interrogation de l’index par programmation

Utilisation des approches SQL et AQS pour interroger l’index

Interrogation de l’index avec ISearchQueryHelper

Interrogation de l’index avec le protocole search-ms

Interrogation de l’index avec la syntaxe SQL de Recherche Windows

Utilisation de la syntaxe de requête avancée par programmation