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

Recherche Windows 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 des recherches textuelles.

Toutes les fonctionnalités de Windows Search langage SQL (SQL) 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 Recherche Windows et inclut les rubriques suivantes :

Cette documentation suppose que vous connaissez la base de données OLE DB (Object Linking and Embedding Database) et 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 ATL (Active Template Library) aux applications Windows Search et deux méthodes supplémentaires pour récupérer des résultats à partir de Recherche Windows. Les deux exemples sont disponibles dans les exemples Windows Search et dans le Kit de développement logiciel (SDK) Windows 10

Interrogation de l’index programmatiquement

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