Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

SAMPA

vfpoledb.1 provider

Mensagens Recomendadas

SAMPA

Olá pessoal,

Estou com um problema numa macro VBA, que o que ela faz é puxar os dados de uma base de dados que ainda está em FoxPro (formato .DBC, .DBF, etc).

Quando eu executo esta macro, na minha própria máquina, ela funciona sem problemas. Mas noutras máquinas que eu experimentei, ela dá-me um erro neste ponto:

Quote

con.Open "Provider=vfpoledb.1;Data Source=" & DBFFolder & "Folha.dbc;Mode=3"

Quote

Erro em tempo de execução '3706':

Provedor não encontrado. É possível que ele não esteja instalado corretamente.

O estranho disto, é que em outras máquinas que instalei, supostamente fiz tudo certo, pois também instalei os drivers do FoxPro. O problema também não será do OS da Microsoft, pois todas as máquinas em que executei são também de 64bits como a minha.

O que poderá ser?

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
SAMPA

Para memória futura: o problema está na arquitectura do Excel. Este tem que estar a correr numa versão de 32 bits. Na versão de 64bits não funciona.

  • Voto 1

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.