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 |