¡6 formas de resolver el error 3464 de MS Access de manera efectiva!

En este útil artículo, analizaré todo lo relacionado con el mensaje de advertencia de Access “Run time error ‘3464’: data type mismatch in criteria expression…”. Este error generalmente aparece cuando una consulta encuentra una discrepancia entre los tipos de datos o intenta filtrar un SUBFORM al seleccionar un valor en un cuadro combinado. Puede interrumpir el flujo de trabajo y obstaculizar la productividad. Por lo tanto, profundicemos en este blog y aprendamos por qué se produce el error 3464 de MS Access y cómo solucionarlo de manera efectiva.

error 3464 de MS Access

Calificación Excelente en Trustpilot
Herramienta Gratuita de Reparación de Bases de Datos de MS Access
Repare archivos corruptos de bases de datos MDB y ACCDB y recupere fácilmente tablas, consultas, índices y registros de bases de datos eliminados. Probar ahora!
Descargar
Descargo de responsabilidad: para reparar la base de datos, usted necesidad de actualizar a un plan pagado.Al hacer clic en el botón Descargar arriba e instalar Stellar Repair for Access (14.8 MB), reconozco que he leído y acepto el Acuerdo de licencia de usuario final y la Política de privacidad de este sitio.

¿Qué causa el error 3464 en tiempo de ejecución de Microsoft Access?

Antes de tomar cualquier medida para deshacerse de este error, es importante extraer las raíces. Aunque este mensaje generalmente surge cuando la consulta de criterios no coincide con el tipo de datos del campo.

Por lo tanto, estos son los factores principales:

  1. Uso de formatos de fecha inadecuados.
  2. Comparación de valores de texto con campos numéricos.
  3. Tipos de datos incompatibles en tablas/formularios vinculados.
  4. El archivo de base de datos está bloqueado.
  5. Base de datos de Access dañada.

¿Cómo solucionar el error 3464 de Access por falta de coincidencia de tipo de datos en la expresión de criterios?

Para identificar y solucionar este error, siga atentamente los métodos que se indican a continuación:

Método 1: restaurar desde la copia de seguridad disponible

El error 3464 de MS Access puede producirse debido a tipos de datos incompatibles o a un error de sintaxis. En consecuencia, si ha realizado previamente una copia de seguridad de su base de datos defectuosa, puede restaurarla de forma eficaz desde la copia de seguridad disponible.

Método 2: asegúrese de corregir los formatos de fecha

Como ya se ha mencionado en las causas, los formatos de fecha y hora inadecuados en la base de datos pueden desencadenar este mensaje de error. Por lo tanto, asegúrese de corregir el formato de fecha y hora para solucionar esta situación.

Lea también: ¡Cómo solucionar el error 3086 de MS Access!

Método 3: importar datos de bases de datos corruptas a una nueva

Crear un nuevo archivo de base de datos e importar todos los datos del archivo antiguo a uno nuevo puede ayudarlo a solucionar el error 3464 de expresión de criterios por falta de coincidencia de tipos de datos.

Estos son los pasos a seguir:

  • Abra Microsoft Access y luego cree un nuevo archivo.
  • A continuación, vaya a la pestaña Archivo y luego a la opción Obtener datos externos >> Importar.
  • Para importar la base de datos de Access, debe hacer clic en Access.

error 3464 de MS Access

  • Después de eso, se abrirá una ventana de Base de datos de datos de Access externa.
  • Finalmente, vaya a la pestaña Tablas >> haga clic en Seleccionar todo >> Aceptar.

Método 4: asegúrese de que el archivo no esté bloqueado para corregir el error 3464 de MS Access

Es posible que el archivo de base de datos que está intentando importar esté bloqueado o configurado en modo de solo lectura. Por lo tanto, es fundamental verificar y cambiar este modo siguiendo los pasos que se mencionan a continuación.

  • Vaya a la ubicación donde está almacenado el archivo.
  • Haga clic derecho en el archivo >> haga clic en Propiedades >> pestaña General.
  • Busque la sección Atributos >> desmarque la casilla Solo lectura si está marcada.

error 3464 de MS Access

  • Ahora, haga clic en aplicar >> Aceptar.

Método 5: ejecute la herramienta Compactar y reparar

La corrupción de archivos de la base de datos de Access puede provocar el error 3464 en tiempo de ejecución. Para solucionar problemas de corrupción de la base de datos y resolver el error, puede ejecutar la herramienta Compactar y reparar.

Siga las instrucciones a continuación para utilizar esta herramienta:

  • Abra Access >> haga clic en Herramientas de base de datos.
  • A continuación, haga clic en la opción Compactar y reparar base de datos.

error 3464 de MS Access

  • Seleccione un archivo de base de datos dañado >> luego haga clic en Compactar y deje que Access lo repare.

Recomendado: utilice la herramienta de reparación y recuperación de Access

Si enfrenta algún error o problema al manejar la base de datos de Access, puede optar por un avanzado Access Reparar Herramienta. Es uno de los programas premiados que está diseñado para reparar los archivos .ACCDB y .MDB de la base de datos de Access severamente dañados con una integridad del 100%.

Además, esta herramienta puede incluso ayudarle a restaurar registros, tablas, formularios, índices, módulos, consultas, macros, etc. Además, puede reparar los formularios y módulos protegidos con contraseña.

* Al hacer clic en el botón Descargar arriba e instalar Stellar Repair for Access (14.8 MB), reconozco que he leído y acepto el Acuerdo de licencia de usuario final y la Política de privacidad de este sitio.

Lea también: Secretos para resolver el error de acceso “No hay coincidencia de tipos en la expresión” (3615)

Preguntas frecuentes:

¿Cómo soluciono la falta de coincidencia de tipos de datos en la expresión de criterios?

Puede solucionar la falta de coincidencia de tipos de datos en la expresión de criterios comprobando los campos unidos en las consultas de su base de datos.

¿Qué es un ejemplo de falta de coincidencia de tipos de datos?

Poner el número con fracciones en la variable que espera solo un entero.

¿Cómo elimino un error de base de datos de Access?

Para eliminar un error de base de datos, pruebe estos trucos:

  • Compruebe las credenciales o el servidor de su base de datos.
  • Repare los archivos de base de datos dañados.
  • Cree una nueva base de datos e importe los datos del archivo antiguo.

¿Cuál es el límite de tamaño de la base de datos de Access?

2 GB (gigabytes) es el límite de tamaño de la base de datos de Access.

Veredicto final

El error 3464 de MS Access puede ser una gran inoportunidad, sin embargo, a menudo se puede solucionar con algunas resoluciones rápidas. Arriba, he indicado las mejores técnicas para resolver este molesto mensaje en poco tiempo.

Asimismo, es vital realizar un mantenimiento regular, actualizaciones y formatos de datos cuidadosos para evitar que este error vuelva a ocurrir.

¿Aún tienes problemas? Arreglarlos con Stellar reparación para Access:

Este software asegura sin costura reparación y recuperación de la base de datos ACCDB y MDB. Es Restaura todos los objetos, incluidas tablas, informes, consultas, registros, formularios e índices, junto con módulos, macros, etc. Solucione los problemas de Microsoft Access ahora en 3 sencillos pasos:

  1. Descargue Stellar Access base de datos reparación herramienta calificado como Excelente en Cnet.
  2. Haga clic en la opción Examinar y Buscar para localizar la base de datos de Access corrupta.
  3. Haga clic en el botón Reparar para reparar y obtener una vista previa de los objetos de la base de datos.

Pearson Willey es escritor de contenido de sitios web y planificador de contenido de formato largo. Además de esto, también es un ávido lector. Por lo tanto, sabe muy bien cómo escribir un contenido atractivo para los lectores. Escribir es como una ventaja creciente para él. Le encanta explorar sus conocimientos on MS Access y compartiendo Tecnología blog.