STRUCTURED_QUERY_PARSE_ERROR 열거형(structuredquery.h)

구문 분석 오류를 식별하기 위해 IQuerySolution::GetErrors 와 함께 사용할 플래그 집합입니다. 각 구문 분석 오류는 쿼리 문자열을 구문 분석할 때 하나 이상의 토큰이 무시되었음을 나타냅니다.

Syntax

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
불필요한 AND 또는 OR입니다.
SQPE_IGNORED_KEYWORD
속성 또는 다른 키워드(keyword) 잘못된 컨텍스트에서 사용됩니다.
SQPE_UNHANDLED
다른 구문 분석 오류입니다.

요구 사항

   
지원되는 최소 클라이언트 WINDOWS XP SP2, Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 structuredquery.h
재배포 가능 파일 WDS(Windows 데스크톱 검색) 3.0

추가 정보

IRichChunk