Um erro de exceção não tratada ocorre quando você criar ou executar um aplicativo cliente que executa uma consulta uma fonte de dados Microsoft Jet

O suporte para o Office 2003 terminou

A Microsoft terminou o suporte para o Office 2003 em 8 de abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Saiba o que isto significa para você e como permanecer protegido.

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 834858
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Quando você criar ou executar um aplicativo cliente (como um aplicativo do Microsoft Visual C++) que executa uma instrução SQL em uma fonte de dados Microsoft Jet, o aplicativo cliente poderá falhar com uma exceção não tratada. Você receberá uma mensagem de erro semelhante à seguinte:
Desconhecido
A mensagem de erro também pode conter o seguinte código de erro:
0x80040E14
Esse problema pode ocorrer mesmo se o aplicativo cliente executa uma instrução SQL válida.
Causa
Esse problema ocorre porque o arquivo de .dll de driver do banco de dados Microsoft Jet (Msjtes40.dll) não está registrado corretamente.
Resolução
Para resolver o problema, registre o arquivo Msjtes40.dll. Para fazer isso, execute estas etapas:
  1. Feche o aplicativo cliente que executa a instrução SQL na fonte de dados Microsoft Jet.
  2. Em um prompt de comando, execute o seguinte comando:
    regsvr32.exe Full Path of the Msjtes40.dll file
    Observação por padrão, o arquivo Msjtes40.dll está localizado na pasta System32 no diretório do Windows do computador. Por exemplo, o caminho completo do arquivo Msjtes40.dll no seu computador pode ser C:\WINNT\System32\Msjtes40.dll. Para localizar o diretório do Windows no seu computador, execute o seguinte comando em um prompt de comando:
    echo %WINDIR%
  3. Clique em OK .
Referências
Para obter informações adicionais sobre um problema relacionado, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
317708ACC2002: Mensagem de erro "Desconhecido" quando você abre uma tabela
system.data corrompido exceção acesso fonte de dados erro 0x80040e14 vc ++ vb .NET c# asp

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 834858 - Última Revisão: 12/08/2015 05:59:23 - Revisão: 1.5

Microsoft SQL Server 2000 Standard Edition, Microsoft Office Access 2003

  • kbnosurvey kbarchive kbmt kbdriver kbcommandline kbdatabase kbprovider kbclient kbquery kbappdev kberrmsg kbprb KB834858 KbMtpt
Comentários