| Anterior | Siguiente |
| IDS_MON_OR_NOT | IDS_MON_OUT_OF_RANGE |
IDS_MON_CANNOT_CONVERT
Qué significa IDS_MON_CANNOT_CONVERT
IDS_MON_CANNOT_CONVERT corresponde a 0x0004093B: es un fallo de conversión entre el valor usado por la consulta y el tipo exigido por la propiedad o expresión. Un literal entre comillas puede cambiar de tipo antes de que el proveedor intente convertirlo.
Qué comprobar
Registra propiedad, tipo registrado, literal exacto y destino de CAST si existe. Revisa si números, booleanos, valores hexadecimales o fechas se están serializando todos como cadenas por una capa común.
Cómo tratarlo
Emite cada literal con la sintaxis correspondiente a su tipo o ajusta el CAST a un tipo compatible con la propiedad. Mantén formato de números y fechas independiente de la configuración regional cuando el dialecto lo requiera.
Qué distingue este resultado
Este resultado compara dos tipos incompatibles; no debe confundirse con IDS_MON_CANNOT_CAST, que centra el diagnóstico en un literal que no puede convertirse al destino solicitado.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.