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 |