Abfragen des Indexes mit der SQL-Syntax von Windows Search

Windows Search bietet Funktionen für Inhaltsdurchforstung und Suche, die die Volltextsuche unterstützen. Die von Windows Search verwendete Abfragesprache erweitert die standardmäßige SQL-92- und SQL-99-Datenbankabfragesyntax, um ihre Nützlichkeit bei textbasierten Suchvorgängen zu verbessern.

Alle Features von Windows Search strukturierte Abfragesprache (SQL) sind mit Windows Search unter Windows Vista und höher kompatibel, einschließlich aller Versionen von Windows 10.

Dieser Abschnitt bietet eine Übersicht über die SQL-Syntax in Windows Search und enthält die folgenden Themen:

In dieser Dokumentation wird vorausgesetzt, dass Sie mit OLE DB (Object Linking and Embedding Database) und SQL vertraut sind.

Codebeispiele

Das WSSQL-Codebeispiel veranschaulicht die Kommunikation zwischen Microsoft OLE DB und Windows Search über SQL. Das WSOleDB-Codebeispiel veranschaulicht den OLE DB-Zugriff der Aktiven Vorlagenbibliothek (Active Template Library, ATL) auf Windows Search-Anwendungen sowie zwei zusätzliche Methoden zum Abrufen von Ergebnissen aus der Windows-Suche. Beide Beispiele sind in den Windows Search-Beispielen und im Windows 10 SDK verfügbar.

Programm gesteuertes Abfragen des Indexes

Verwenden von SQL- und AQS-Ansätzen zum Abfragen des Indexes

Abfragen des Indexes mit ISearchQueryHelper

Abfragen des Indexes mit dem search-ms-Protokoll

Abfragen des Indexes mit der SQL-Syntax von Windows Search

Programmgesteuertes Verwenden der erweiterten Abfragesyntax