Compartilhar via


STRUCTURED_QUERY_PARSE_ERROR enumeração (structuredquery.h)

Um conjunto de sinalizadores a serem usados com IQuerySolution::GetErrors para identificar erros de análise. Cada erro de análise indica que um ou mais tokens foram ignorados ao analisar uma cadeia de caracteres 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
Nenhum erro.
SQPE_EXTRA_OPENING_PARENTHESIS
Um desnecessário (.
SQPE_EXTRA_CLOSING_PARENTHESIS
Um desnecessário ).
SQPE_IGNORED_MODIFIER
Um NOT<, , >, =, e assim por diante.
SQPE_IGNORED_CONNECTOR
Um AND ou OR desnecessário.
SQPE_IGNORED_KEYWORD
Uma propriedade ou outra palavra-chave usada no contexto errado.
SQPE_UNHANDLED
Qualquer outro erro de análise.

Requisitos

   
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho structuredquery.h
Redistribuível Pesquisa da Área de Trabalho do Windows (WDS) 3.0

Confira também

IRichChunk