| Anterior | Siguiente |
| QPARSE_E_EXPECTING_REGEX_PROPERTY | QPARSE_E_NO_SUCH_PROPERTY |
QPARSE_E_INVALID_LITERAL
Qué significa QPARSE_E_INVALID_LITERAL
QPARSE_E_INVALID_LITERAL corresponde a 0x8004166E. Literal no válido.
Qué comprobar
Conserva el literal completo, su delimitación y el tipo esperado por la propiedad. Revisa caracteres de escape, comillas no emparejadas y conversiones de plantilla que hayan producido una forma imposible.
Cómo corregirlo
Serializa el valor según el tipo y la gramática documentados, y valida la entrada antes de incorporarla a la consulta. Usa parámetros o constructores cuando la API los ofrezca.
Qué distingue este resultado
INVALID_LITERAL indica que el token parece un literal pero su representación no es válida; los EXPECTING_* describen posiciones donde faltaba un tipo concreto.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
