Neste artigo útil, discutirei tudo sobre a mensagem de aviso do Access “Run time error ‘3464’: data type mismatch in criteria expression…” Esse erro geralmente aparece quando uma consulta encontra uma incompatibilidade entre tipos de dados ou tenta filtrar um SUBFORM ao selecionar um valor em uma caixa de combinação. Isso pode interromper o fluxo de trabalho e prejudicar a produtividade. Portanto, vamos nos aprofundar neste blog e aprender por que o erro 3464 do MS Access ocorre e como corrigi-lo de forma eficaz.
Ferramenta Gratuita de Reparo de Banco de Dados do MS Access
Repare arquivos de banco de dados MDB e ACCDB corrompidos e recupere tabelas de banco de dados, consultas, índices e registros excluídos facilmente. Tente agora!
O que causa o erro de tempo de execução 3464 do Microsoft Access?
Antes de tomar qualquer ação para se livrar desse erro, é importante extrair as raízes. Embora essa mensagem normalmente surja quando a consulta de critérios não corresponde ao tipo de dados do campo.
Então, aqui estão os principais fatores:
- Uso de formatos de data inadequados.
- Comparação de valores de texto com campos numéricos.
- Tipos de dados incompatíveis em tabelas/formulários vinculados.
- Arquivo de banco de dados bloqueado.
- Banco de dados do Access corrompido.
Como corrigir o erro 3464 de tipo de dados incompatível na expressão de critérios do Access?
Para identificar e solucionar esse erro, siga os métodos abaixo com cuidado:
Correções rápidas:
Maneira 1 – Restaurar do backup disponível
O erro 3464 do MS Access pode ocorrer devido a tipos de dados incompatíveis ou erro de sintaxe. Consequentemente, se você fez uma cópia de backup do seu banco de dados com defeito anteriormente, pode restaurá-lo efetivamente a partir do backup disponível.
Maneira 2 – Certifique-se de corrigir os formatos de data
Como já mencionado nas causas, formatos de data e hora inadequados no banco de dados podem disparar essa mensagem de erro. Portanto, certifique-se de corrigir o formato de data e hora para lidar com essa situação.
Leia também: Corrigindo o erro “Não foi possível excluir das tabelas especificadas” do MS Access (erro 3086)!
Maneira 3 – Importar dados corrompidos do banco de dados para um novo
Criar um novo arquivo de banco de dados e importar todos os dados do arquivo antigo para um novo pode ajudar você a lidar com a incompatibilidade de tipo de dados no erro de expressão de critérios 3464.
Aqui estão as etapas a serem seguidas:
- Abra o Microsoft Access e crie um novo arquivo.
- Em seguida, vá para a guia Arquivo e, em seguida, a opção Obter dados externos >> Importar.
- Para importar o banco de dados do Access, você deve clicar em Access.
- Depois disso, você verá uma janela de banco de dados de dados externos do Access aberta.
- Finalmente, vá para a guia Tabelas >> clique em Selecionar tudo >> OK.
Maneira 4 – Certifique-se de que o arquivo não esteja bloqueado para corrigir o erro 3464 do MS Access
Pode haver a possibilidade de que o arquivo do banco de dados que você está tentando importar esteja bloqueado ou definido para o modo somente leitura. Portanto, é vital verificar e alterar esse modo seguindo as etapas mencionadas abaixo.
- Vá para o local onde o arquivo está armazenado.
- Clique com o botão direito do mouse no arquivo >> clique em Propriedades >> guia Geral.
- Encontre a seção Atributos >> desmarque a caixa Somente leitura se estiver marcada.
- Agora, clique em aplicar >> OK.
Maneira 5 – Execute a ferramenta Compact & Repair
A corrupção do arquivo do banco de dados do Access pode causar o erro de tempo de execução 3464. Para corrigir problemas de corrupção do banco de dados e resolver o erro, você pode executar a ferramenta Compact Repair.
Siga as instruções abaixo para usar esta ferramenta:
- Abra o Access >> clique em Ferramentas do banco de dados.
- Em seguida, clique na opção Compact and Repair Database.
- Selecione um arquivo de banco de dados corrompido >> clique em Compact & deixe o Access repará-lo.
Recomendado – Use a ferramenta de reparo e recuperação de acesso
Se você enfrentar algum erro ou problema ao manusear o banco de dados Access, poderá optar por um avançado Access Reparar Ferramenta. É um dos softwares premiados que se destina a reparar os arquivos .ACCDB e .MDB do banco de dados do Access gravemente corrompidos com 100% de integridade.
Além disso, esta ferramenta pode até mesmo ajudá-lo a restaurar registros, tabelas, formulários, índices, módulos, consultas, macros, etc. Além disso, ela pode reparar os formulários e módulos protegidos por senha.

* Ao clicar no botão Download acima e instalar o Stellar Repair for Access (14.8 MB), reconheço que li e concordo com o Contrato de licença do usuário final e a Política de privacidade deste site.
Leia também: Segredos para resolver o erro de acesso “Incompatibilidade de tipo na expressão” (3615)
Perguntas frequentes:
Como faço para corrigir a incompatibilidade de tipo de dados na expressão de critérios?
Você pode corrigir a incompatibilidade de tipo de dados na expressão de critérios verificando os campos unidos em suas consultas de banco de dados.
O que é um exemplo de incompatibilidade de tipo de dados?
Colocando o número com frações na variável que espera apenas um inteiro.
Como faço para remover um erro de banco de dados do Access?
Para remover um erro de banco de dados, tente estes truques:
- Verifique suas credenciais de banco de dados ou servidor.
- Corrija arquivos de banco de dados corrompidos.
- Crie um novo banco de dados e importe os dados do arquivo antigo.
Qual é o limite de tamanho do banco de dados do Access?
2 GB (gigabytes) é o limite de tamanho do banco de dados do Access.
Veredito final
O erro 3464 do MS Access pode ser uma grande inoportunidade, no entanto, geralmente é corrigível com algumas resoluções rápidas. Acima, declarei as melhores técnicas para resolver essa mensagem irritante rapidamente.
Da mesma forma, é essencial fazer manutenção regular, atualizações e formatações cuidadosas de dados para evitar que esse erro ocorra novamente.
Este software garante sem costura reparo e recuperação do banco de dados ACCDB e MDB. Ele restaura todos os objetos, incluindo tabelas, relatórios, consultas, registros, formulários e índices, juntamente com módulos, macros, etc. Corrija os problemas do Microsoft Access agora em 3 etapas fáceis:
- Baixar Stellar Access banco de dados reparo ferramenta avaliado Excelente sobre Cnet.
- Clique nas opções Browse e Pesquisa para localizar um banco de dados corrompido do Access.
- Clique no botão Reparar para reparar e pré-visualização os objetos do banco de dados.