PROVIDER MICROSOFT.ACE.OLEDB.12.0 NAO ESTA REGISTR

FLASHED 10/10/2011 08:24:32
#386363
Boas

como resolvo este erro?

Provider=Microsoft.ACE.OLEDB.12.0 não está registrada na máquina local

A maquina é de 64 bits, em 32 bits beleza.
KERPLUNK 10/10/2011 08:49:53
#386365
Instalando o Office 12, que equivale à versão 2007 se não me engano...
FLASHED 10/10/2011 09:42:24
#386371
Já resolvi:

http://pt.w3support.net/index.php?db=so&id=238625

1.In VC # Express 2005, vá em Ferramentas -> Opções.
2.In no canto inferior esquerdo da caixa de diálogo Opções, marque a caixa que diz [Ô]Mostrar todas as configurações[Ô].
3.In vista de árvore do lado esquerdo, selecione [Ô]Projetos e Soluções[Ô].
4.In as opções à direita, marque a caixa que diz: [Ô]Show advanced construir configuraions[Ô].
5.Clique OK.
6.Go Construir - Configuration Manager> ...
7.In coluna próxima plataforma para o projeto, clique no combobox e selecione [Ô].
8.In a plataforma [Ô]novo[Ô] cenário, escolha [Ô]x86[Ô].
OK 9.Click.
Fechar 10.Clique.
Há, agora você tem uma configuração de 86! Fácil como a torta! :-)

Eu também recomendo o uso Configuration Manager para excluir a qualquer plataforma de CPU. Você realmente não quer que se você tiver depedencies em 32-bit DLLs nativas (dependências do mesmo indireta).

Obrigado
Tópico encerrado , respostas não são mais permitidas