Partager via


énumération STRUCTURED_QUERY_PARSE_ERROR (structuredquery.h)

Ensemble d’indicateurs à utiliser avec IQuerySolution::GetErrors pour identifier la ou les erreurs d’analyse. Chaque erreur d’analyse indique qu’un ou plusieurs jetons ont été ignorés lors de l’analyse d’une chaîne de requête.

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;

Constantes

 
SQPE_NONE
Valeur : 0
Pas d'erreur.
SQPE_EXTRA_OPENING_PARENTHESIS
Un superflu (.
SQPE_EXTRA_CLOSING_PARENTHESIS
Un élément superflu .
SQPE_IGNORED_MODIFIER
Not,< , , >=, et ainsi de suite.
SQPE_IGNORED_CONNECTOR
Un AND ou OR superflu.
SQPE_IGNORED_KEYWORD
Une propriété ou d’autres mot clé utilisées dans le contexte incorrect.
SQPE_UNHANDLED
Toute autre erreur d’analyse.

Configuration requise

   
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête structuredquery.h
Composant redistribuable Windows Desktop Search (WDS) 3.0

Voir aussi

IRichChunk