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


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

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

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

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

В этой документации предполагается знакомство с OLE DB и SQL.

Примеры кода

В примере кода WSSQL показано, как взаимодействовать между Microsoft OLE DB и Поиском Windows через SQL. Пример кода WSOleDB демонстрирует, как библиотека Active Template Library (ATL) с помощью OLE DB взаимодействует с приложениями Поиска Windows, а также предлагает два дополнительных метода извлечения результатов из поиска Windows. Оба примера доступны в примерах поиска Windows и пакете Windows 10 SDK

запрос индекса программным способом

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

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

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

Запрос к индексу с использованием синтаксиса SQL поиска Windows

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