AJUDA COM BANCO ACESS..
[txt-color=#e80000] [txt-size=1]O provedor [ô]Microsoft.Jet.OLEDB.12.0[ô] não está registrado na máquina local.[/txt-size] [/txt-color]
esse maldito erro que persiste na minha aplicacao gostaria de saber o que significa esse erro sendo que eu tenho o acess instalado na minha maquina alguem poderia me dizer obrigado.
esse maldito erro que persiste na minha aplicacao gostaria de saber o que significa esse erro sendo que eu tenho o acess instalado na minha maquina alguem poderia me dizer obrigado.
Verifique os seguintes itens:
Se você esta usando o VS Studio 2010 e/ou sua máquina é X64 ?
Então verifique se:
você já instalou o Data Connectivity Components;
você já instalou o Microsoft ACE OLEDB Provider
Se você já fez tudo isso e o erro persiste então vamos tentar outra solução...
Para resolver o problema você pode fazer seguinte:
Abra o seu projeto no Visual Studio e a seguir abra a janela Solution Explorer;
Clique com o Botão Direito sobre o Projeto e selecione Properties;
Na Guia (Aba) -> Compile , desça a barra e Clique no Botão: Advance Compile Options...
Em Target CPU selecione : X86
Isso deve resolver ...
Referencia: Site do Macoratti, LINK VB .NET - Acesso ao Microsoft Access 2007 (.accdb)
Se você esta usando o VS Studio 2010 e/ou sua máquina é X64 ?
Então verifique se:
você já instalou o Data Connectivity Components;
você já instalou o Microsoft ACE OLEDB Provider
Se você já fez tudo isso e o erro persiste então vamos tentar outra solução...
Para resolver o problema você pode fazer seguinte:
Abra o seu projeto no Visual Studio e a seguir abra a janela Solution Explorer;
Clique com o Botão Direito sobre o Projeto e selecione Properties;
Na Guia (Aba) -> Compile , desça a barra e Clique no Botão: Advance Compile Options...
Em Target CPU selecione : X86
Isso deve resolver ...
Referencia: Site do Macoratti, LINK VB .NET - Acesso ao Microsoft Access 2007 (.accdb)
Tópico encerrado , respostas não são mais permitidas