Condividi tramite


enumerazione STRUCTURED_QUERY_PARSE_ERROR (structuredquery.h)

Set di flag da usare con IQuerySolution::GetErrors per identificare gli errori di analisi. Ogni errore di analisi indica che uno o più token sono stati ignorati durante l'analisi di una stringa di query.

Sintassi

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;

Costanti

 
SQPE_NONE
Valore: 0
Nessun errore.
SQPE_EXTRA_OPENING_PARENTHESIS
Un estraneo (.
SQPE_EXTRA_CLOSING_PARENTHESIS
Un estraneo ).
SQPE_IGNORED_MODIFIER
NOT estraneo,< , >, =e così via.
SQPE_IGNORED_CONNECTOR
AND oOR estraneo.
SQPE_IGNORED_KEYWORD
Proprietà o altra parola chiave utilizzata nel contesto errato.
SQPE_UNHANDLED
Qualsiasi altro errore di analisi.

Requisiti

   
Client minimo supportato Windows XP con SP2, Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione structuredquery.h
Componente ridistribuibile Windows Desktop Search (WDS) 3.0

Vedi anche

IRichChunk