Recibo un mensaje de error de coincidencia de tipo de datos
Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Este error indica que Access no puede hacer coincidir un valor de entrada con el tipo de datos que espera para el valor. Por ejemplo, si especifica en Access una cadena de texto cuando se espera un número, recibirá un error de coincidencia de tipo de datos.

Para solucionar problemas relacionados con el mensaje, pruebe lo siguiente:

  • Si cambia el valor predeterminado de un campo en una tabla y ve un mensaje sobre un error de coincidencia de tipo de datos al intentar agregar nuevos registros, abra la tabla en la vista Diseño y asegúrese de que la expresión que use para que el valor predeterminado del campo dé como resultado el mismo tipo de datos que el campo. Por ejemplo, si el campo tiene el tipo de datos Número, asegúrese de no agregar comillas alrededor de la expresión del valor predeterminado (por ejemplo, “1” se calcularía como texto, no como un número).

  • Compruebe que el criterio de una columna coincida con el tipo de datos del campo subyacente de la columna. Si especifica criterios de texto para un campo numérico o de fecha y hora, recibirá este error.

    Por ejemplo, si escribe los criterios “50" o “13/12/12”, se devuelve un mensaje de error porque Access interpreta los valores entre comillas como texto y no como números. Por lo tanto, asegúrese de quitar esas comillas. Sabrá que ha escrito una fecha válida en el campo de criterios porque aparecerán los signos # al principio y al final de la fecha, como #13/12/12#.

Otras situaciones que provocan un conflicto de tipos de datos son las siguientes:

  • Está especificando criterios para un Campo de búsqueda y los criterios utilizan los valores que se muestran (como el nombre) en la lista de búsqueda en lugar de los valores de clave externa asociados (como la identificación). Como los valores de clave externa son, de hecho, los valores almacenados en la tabla subyacente, debe utilizarlos al especificar criterios para un campo.

  • Ha escrito el signo de dólar ($) en los criterios que ha especificado para el campo Moneda. Quite el signo de dólar y, a continuación, consulte los resultados.

    Si los criterios numéricos que ha introducido no son un número, aparecerán entre comillas. Cuando escribe el signo $, Access delimita automáticamente la cadena que escribe entre comillas.

  • Compruebe que los tipos de datos de cada par de campos combinados de la consulta coincidan. Si no es así, cambie el tipo de datos de uno de los campos combinados para que coincida con el tipo de datos del otro campo y no se muestre el error de coincidencia.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.