Acesso ao MS Access pelo Clipper

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

FabioAugusto
Usuário Nível 1
Usuário Nível 1
Mensagens: 12
Registrado em: 05 Mai 2008 16:57

Acesso ao MS Access pelo Clipper

Mensagem por FabioAugusto »

Pessoal boa tarde!

Primeiramente, sou novo no forum mas programo em clipper a uns 15 anos para uso proprio na minha Empresa, há alguns mesesresolvi dar um upgrade no meu sistema e adquiri o FWH e estou migrando meus dbf's para mysql.
Quero registrar aqui minha gratidão a todos os integrantes desse forum pelas informações aqui contidas, estão me ajudando muito nesse upgrade que iniciei recentimente.

Minha duvida é se há algum meio de acessar uma tabela em ms access pelo clipper puro,(sem utililizar os recursos do xharbour e fivewin), para fazer uma consulta e inserir dados.

Abraço

Fabio A França
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

O Clipper, nativamente, não permite o acesso a um arquivo de dados do Access. Você precisaria de um RDD produzido especialmente pra isso. Desconheço se existe.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Acesso ao MS Access pelo Clipper

Mensagem por Pablo César »

Pois é... eu estive pesquisando e não achei. Quanto a uma RDD específica: talvez Mediator para Clipper ?
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
FabioAugusto
Usuário Nível 1
Usuário Nível 1
Mensagens: 12
Registrado em: 05 Mai 2008 16:57

Re: Acesso ao MS Access pelo Clipper

Mensagem por FabioAugusto »

Pablo,

Estive pesquisando sobre o Mediator e não li nada sobre ele acessar o Access, estou baixando ele para fazer uns testes.
Tentei o acesso pelo sqlcmd.exe mas não consegui.

Obrigado pela dica!
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Re: Acesso ao MS Access pelo Clipper

Mensagem por gvc »

Com o clipper puro não tem como. O contrário é possível, o access abrindo dbf.
Não lembro tb de nenhum RDD para fazer isso.

Com o xHarbour vc pode usar ADORDD e OLE.
Com o Fivewin vc pode usar OLE.
Existe tb a opção do ODBC, mas eu não usei ainda. ADO é a evolução do ODBC.

Sei que não é isso que vc quer, mas acho que não dá para ajudar muito.
Boa sorte.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Acesso ao MS Access pelo Clipper

Mensagem por Pablo César »

Caro colega Fabio,

Pelo que parece você precisa atualizar os MDBs com os sistemas feito em Clipper, por causa de outros sistemas em GUI.
A minha indicação é utilizar uma base de dados em que os dois obtenham êxito e como pelo visto niniguém apresentou alguma solução para Accesss e Clipper, vou dar uma sugestão, talvez seja de grande assombro, porque não é uma forma muito canônica de resolver o seu problema, mas talvez seja uma solução momentanea.

Ja que existe uma solução em xHarbour, você poderia fazer aplicativos com essa ferramenta que permita a abertura, inclusão, manutenção e consulta, tudo passando parâmetros na linha de comando ou até de arquivo temporário para interagir com uma base de dados como MDB. Você criando tais aplicativos que aceitem a parametrização necessária para concluir cada função (função de abrir MDB, inserir, alterar e consultar), você poderia inserir nos sistemas feito em Clipper tais chamadas através do RUN ou melhor ainda pelo SWPRUNCMD do BLINKER.

Eu nunca fiz isso, acho que os colegas poderão achar que é uma alternativa bem KAMIKASE mas o importante é experimentar e ver se resolve.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
FabioAugusto
Usuário Nível 1
Usuário Nível 1
Mensagens: 12
Registrado em: 05 Mai 2008 16:57

Re: Acesso ao MS Access pelo Clipper

Mensagem por FabioAugusto »

Pablo,

Vou compilar meu sistema com xharbour e usar uma rdd, acho que vai ficar + facil, vou ter que substituir a WAPI do maligno pois não consegui compilar ela com xharbour

Obrigado

Fabio A França
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

FabioAugusto escreveu:vou ter que substituir a WAPI do maligno pois não consegui compilar ela com xharbour
Uma vez utilizando o XHarbour, você nem precisará mais dela. Acho que na biblioteca padrão do XHarbour você já tem tudo ou quase tudo o que a WAPI tem.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Responder