Página 1 de 1
Acesso ao MS Access pelo Clipper
Enviado: 22 Jul 2008 16:57
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
Enviado: 22 Jul 2008 20:20
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.
Acesso ao MS Access pelo Clipper
Enviado: 22 Jul 2008 20:29
por Pablo César
Pois é... eu estive pesquisando e não achei. Quanto a uma RDD específica: talvez Mediator para Clipper ?
Re: Acesso ao MS Access pelo Clipper
Enviado: 23 Jul 2008 09:13
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!
Re: Acesso ao MS Access pelo Clipper
Enviado: 23 Jul 2008 09:22
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.
Acesso ao MS Access pelo Clipper
Enviado: 23 Jul 2008 09:54
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.
Re: Acesso ao MS Access pelo Clipper
Enviado: 23 Jul 2008 11:16
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
Enviado: 23 Jul 2008 11:22
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.