Перечисление STRUCTURED_QUERY_PARSE_ERROR (structuredquery.h)
Набор флагов, используемых с IQuerySolution::GetErrors для выявления ошибок анализа. Каждая ошибка синтаксического анализа указывает на то, что один или несколько маркеров были проигнорированы при анализе строки запроса.
Синтаксис
typedef enum tagSTRUCTURED_QUERY_PARSE_ERROR {
SQPE_NONE = 0,
SQPE_EXTRA_OPENING_PARENTHESIS,
SQPE_EXTRA_CLOSING_PARENTHESIS,
SQPE_IGNORED_MODIFIER,
SQPE_IGNORED_CONNECTOR,
SQPE_IGNORED_KEYWORD,
SQPE_UNHANDLED
} STRUCTURED_QUERY_PARSE_ERROR;
Константы
SQPE_NONE Значение: 0 Нет ошибки. |
SQPE_EXTRA_OPENING_PARENTHESIS Лишние (. |
SQPE_EXTRA_CLOSING_PARENTHESIS Постороннее ). |
SQPE_IGNORED_MODIFIER Лишние NOT, <, >, =и т. д. |
SQPE_IGNORED_CONNECTOR Лишние И или ИЛИ. |
SQPE_IGNORED_KEYWORD Свойство или другой ключевое слово использоваться в неправильном контексте. |
SQPE_UNHANDLED Любая другая ошибка синтаксического анализа. |
Требования
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | structuredquery.h |
Распространяемые компоненты | Windows Desktop Search (WDS) 3.0 |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по