Поделиться через


Запрос к индексу с помощью синтаксиса SQL Windows Search

Поиск Windows предоставляет функции обхода контента и поиска, поддерживающие полнотекстовый поиск. Язык запросов, используемый в Windows Search, расширяет стандартный синтаксис запросов базы данных SQL-92 и SQL-99, чтобы повысить его полезность при поиске на основе текста.

Все функции Windows Search язык SQL (SQL) совместимы с Windows Search в Windows Vista и более поздних версиях, включая все версии Windows 10.

В этом разделе представлен обзор синтаксиса SQL в Windows Search и приведены следующие разделы:

В этой документации предполагается, что вы знакомы с базой данных ole db и SQL.

Примеры кода

В примере кода WSSQL показано, как взаимодействовать между Microsoft OLE DB и Windows Search через SQL. В примере кода WSOleDB показан доступ OLE DB библиотеки active template library (ATL) к приложениям Windows Search и два дополнительных метода получения результатов из Поиска Windows. Оба примера доступны в windows Search Samples и пакете SDK для Windows 10.

Отправка программных запросов к индексу

Использование подходов SQL и AQS для запроса индекса

Запрос индекса с помощью ISearchQueryHelper

Запрос к индексу с помощью протокола search-ms

Запрос к индексу с помощью синтаксиса SQL Windows Search

Использование расширенного синтаксиса запросов программным способом