Compartir a través de


enumeración STRUCTURED_QUERY_PARSE_ERROR (structuredquery.h)

Conjunto de marcas que se van a usar con IQuerySolution::GetErrors para identificar errores de análisis. Cada error de análisis indica que se omiten uno o varios tokens al analizar una cadena de consulta.

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
Valor: 0
Sin errores.
SQPE_EXTRA_OPENING_PARENTHESIS
Un extraño (.
SQPE_EXTRA_CLOSING_PARENTHESIS
Un extraño )..
SQPE_IGNORED_MODIFIER
Un NOT extraño, <, >, =, etc.
SQPE_IGNORED_CONNECTOR
Un AND o OR extraño.
SQPE_IGNORED_KEYWORD
Propiedad u otra palabra clave usada en el contexto incorrecto.
SQPE_UNHANDLED
Cualquier otro error de análisis.

Requisitos

   
Cliente mínimo compatible Windows XP con SP2, Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado structuredquery.h
Redistribuible Windows Desktop Search (WDS) 3.0

Consulte también

IRichChunk