Acessando DataFlex [Resolvido]

51 respostas
M

Boa tarde.

Fechamos contrato com um cliente que utilizava um sistema em DataFlex. A empresa que perdeu o cliente certamente não irá ajudar na conversão.

Gostaria de saber se tem um maneira free de acessar o DataFlex via Java (JDBC, ODBC) ou até mesmo em Delphi ou Visual Studio.

Fiz uma pesquisa rápida aqui no fórum mas não achei nada.

51 Respostas

D

Se vc tiver o driver ODBC instalado, é só configurar o mesmo e acessar usando uma ponte JDBC-ODBC, apesar de não ser recomendado… Dê uma olhada na documentação do Java que lá explica como usar a ponte.

Até mais!

D

Dê uma olhada aqui

W

Gostaria de saber se tem um maneira free de acessar o DataFlex via Java (JDBC, ODBC) ou até mesmo em Delphi ou Visual Studio.
O Dataflex é proprietário, e não existe uma maneira fácil para isso a não ser com algumas ferramentas especializadas. O ideal é vc. de posse com uma delas efetuar a migração dos dados em formato .txt delimitado por “,” e importalo com a mesma estrutura p/ o seu banco preferido (= o DB2-express seria uma boa).Informo que é necessário conhecer de Dataflex pois tem um carinha chamado DFFile que é o centro de tudo ok…

Ps. qualquer coisa mande uma mensagem privada postando histórico do projeto, para vermos onde podemos ajudar…
sds

M

Na verdade estamos importando algumas coisas para o nosso Banco (Oracle). Não estamos convertendo sistemas, apenas aproveitando informações do sistema antigo para o nosso sistema. :smiley:
Só preciso mesmo acessar estes arquivos do DataFlex para facilitar o processo de implantação.

Achei um programinha chamado Flexql. Parece que ele consegue ler as tabelas do DataFlex. Qualquer novidade eu posto aqui.

M

davidbuzatto:
Se vc tiver o driver ODBC instalado, é só configurar o mesmo e acessar usando uma ponte JDBC-ODBC, apesar de não ser recomendado… Dê uma olhada na documentação do Java que lá explica como usar a ponte.

Até mais!

O problema é justamente este. Como acessar o DataFlex por ODBC (observe que ainda não cheguei no Java)?

M

Eureka!!!

Esse programinha exporta para o formato DBase. Com DBF estou em casa, hehehehe.

W

Achei um programinha chamado Flexql. Parece que ele consegue ler as tabelas do DataFlex. Qualquer novidade eu posto aqui.
Esse programinha exporta para o formato DBase. Com DBF estou em casa, hehehehe.
.DBF 3 Plus do Clipper, muito cuidado… exporta txt “;”, ou manda ler a estrutura pelo MS-Excel.

M

WilliamSilva:
Achei um programinha chamado Flexql. Parece que ele consegue ler as tabelas do DataFlex. Qualquer novidade eu posto aqui.
Esse programinha exporta para o formato DBase. Com DBF estou em casa, hehehehe.
.DBF 3 Plus do Clipper, muito cuidado… exporta txt “;”, ou manda ler a estrutura pelo MS-Excel.

É, percebi. Mandei exportar no formato Paradox 3. Me resolveu o problema.

W

É, percebi. Mandei exportar no formato Paradox 3. Me resolveu o problema.
Mais não coloca em rede não…tem uma carinha (bla… bla …bla.net)que vai te dar uma dor de cabeça terrivel.Mais é isso ai…tá me fazendo voltar no tempo né…

M

Hehehehe. Lembro quando estava começando no Delphi em 97 e fazia uns programinhas em Paradox. Vivia corrompendo os arquivos. Mas a gente já tinha o costume de reindexar arquivos dos programas em Clipper, hehehe. Sessão nostalgia pura.

Sorte que era apenas uma troca de sistema. Dessa base dataflex só aproveitamos clientes, fornecedores, produtos, custos, preços de venda e estoque. Paradox foi só uma ponte mesmo entre os dados do sistema anterior e o nosso, que é em Oracle. Já está tudo 100%.
Eu não consegui acessar o DataFlex por Java (achei somente uma ferramenta paga), Delphi e C#.

W

Eu não consegui acessar o DataFlex por Java (achei somente uma ferramenta paga),
Somente via ODBC + e um driver mais fica muito lento…tem uma ferramenta (ponte) em que o Oracle lê uma base Dataflex(2.3), nem sei se existe ainda.Como o tempo passa e o Dataflex já viajei muito convertendo sistemas Dataflex p/ Delphi, mais isso é passado e o trem já passou . :roll:

A

marciosantri:
Eureka!!!

Esse programinha exporta para o formato DBase. Com DBF estou em casa, hehehehe.

Meu amigo, eu estou precisando deste programa, aonde o encontro?
Estou fazendo a conversão de um cliente cuja base está em dataflex 3.2D. Ocorre que o Dataflex 6.2 não consegue exportar os arquivos em formato TXT com os valores decimais necessários.
O cliente está pocesso de raiva comigo, então se puder me ajudar, onde eu consigo este programa? Ou você pode me fornecer o seu?

Abraço

M

antonio.lyma:
marciosantri:
Eureka!!!

Esse programinha exporta para o formato DBase. Com DBF estou em casa, hehehehe.

Meu amigo, eu estou precisando deste programa, aonde o encontro?
Estou fazendo a conversão de um cliente cuja base está em dataflex 3.2D. Ocorre que o Dataflex 6.2 não consegue exportar os arquivos em formato TXT com os valores decimais necessários.
O cliente está pocesso de raiva comigo, então se puder me ajudar, onde eu consigo este programa? Ou você pode me fornecer o seu?

Abraço

Eu o achei na net. Mas se quiser, me mande uma mensagem privada com seu e-mail que eu o envio.
É um programa que roda no DOS ainda.

M

Olá!

Onde eu acho esse bendito FLEXQL ?
Já rodei toda a internet e nada…

Obrigado…
[]s

G

Ôpa,

Peguei um osso aqui…

Um cliente me passou um CD com ‘parte’ de um sistema, precisando recuperar os dados do BD. Pesquisei e descobri que foi desenvolvido em DataFlex 3.0.

Procurei o programa na versão antiga, pra instalar e tentar acessar os dados;
Pesquisei por alguma alternativa, e encontrei indicações de alguns programas bem caros…

Alguém pode sugerir um programa para fazer o trabalho de acessar os dados do DataFlex?

M

O FlexQL acessa tabelas em DataFlex, é simples, mas quebra o galho…

G

Certo, vou testar o programa e retorno, abraços.

Guttemberg.

A

Para baixar o FlexQL: http://rapidshare.com/files/141926306/FlexQL.zip.html

D

Estou precisando muito do flexql, quem poderia me ajudar e me enviar o programa, que na net não to achando…

email: [email removido]
msn: [email removido]

obrigado

C

Amigo,

Você pode me passar o link para download desse FlexQl, estou precisando fazer uma migração aqui tbm!

Meu e-mail: [email removido]
Meu MSN: [email removido]

Obrigado,

Sergio Camurça

R

Ola, também estou na mesma situação… HAhaha
Posta ai o link… ou me envia o link.

email: [email removido]

Obrigado.

A

Para baixar o FlexQL: http://rapidshare.com/files/141926306/FlexQL.zip.html

G

alguem aí sabe como usar o FlexQL? baixei no link que o pessoal postou, mas não consigo nem abrir o programa … quais sao os procedimentos pra converter de dataflex (.dat) para dbf ?

obrigado desdejá!

R

Pessoal,
Estou com o mesmo problema, baixei o aplicativo, mas tb não consigo nem abrir o mesmo, alguém tem algum tutorial, ou algumas dicas de como abri-lo?

Obrigado

R

Pessoal,
Estou com o mesmo problema, baixei o aplicativo, mas tb não consigo nem abrir o mesmo, alguém tem algum tutorial, ou algumas dicas de como abri-lo?

Estou com algumas tabelas (.dat) de um programa ERP - chamado MSV, se alguém souber como fazer para abrir agradeço muito a ajuda.

W

O FlexQL é um gerador de relatórios, mas exporta para alguns formatos, isso é bom para converção de base de dados.

Vc vai ter q rodar o flexql no prompt do MS-DOS, para isso coloque o path do diretório do flexql no path do sistema operacional:

set path=%path%;c:\flexql

pronto, agora vc vai entrar no diretório onde se encontra as tabelas e rodar o flexql.bat:

c:\tabelas\flexql.bat

Aqui rodou uma beleza. (XP SP2)
O programa é todo baseado em modo texto, sou das antigas e tenho muita intimidade com esse tipo de interface, converti em .dbf as tabela do dataflex e depois converti para firebird.

M

amigo, caso ainda não tenha resolvido o problema entre em contato comigo sou desenvolvedor dataflex, podemos faze uma parceria para importado os dados do seu cliente… ([telefone removido]

A

O mais indicado, é você exportar para um arquivo de texto, e depois fazer um programinha para ler os mesmos e cadastrá-los no novo bd.

A

Estou fazendo a mesma pergunta. Não acho este maldito Flexql em lugar algum.
Alguém poderia disponibilizá-lo no 4Shared?

Abraços

M

Devido à grande quantidade de pedidos via PVT, vou subir o Flexql aqui.
Bom divertimento à todos.

M

Ola alguem ainda tem disponivel para enviar o Flexql?
meu email é [email removido]

att.

M

Subindo o arquivo novamente.

C

Pessoal TB estou agarrado nesta conversão , por favor alguém me envia este arquivo flexql.
[email removido]

R

Pessoal. preciso muito desse programa, e não consigo achar em lugar nenhum!
[email removido]
[email removido]

A

Alguem pode me enviar também
[email removido]

W

Ola
tambem estou precisando do flexql
alguem pode me passar

grato

P

Galera também estou precisando dessa ferramenta, alguém poderia me enviar.

[email removido]

L

Alguma boa alma poderia me enviar esse flexql ? Não encontra mais em lugar nenhum.
lucascompa @ gmail.com

E

Alguem por favor poderia me disponibilizar o programa Flexql
[email removido]
Obrigado!!!

E

Poderia me disponibilizar o programa, não encontro em lugar algum
[email removido]

muito obrigado!!

F

Pessoal,

Vi a discussão de como obter os dados no dataflex. Não sei se ainda necessitam. Mas trabalho com dataflex já muitos anos e se precisarem que exporte os dados para vocês podem entrar em contato comigo. Estava procurando algo para acessar o mesmo via ODBC, pois vou ter que trabalhar com dois sistemas em paralelo, sendo um em Dataflex e outro em Java. E existe integração entre eles. Se alguém achou alguma maneira de fazer o acesso fico agradecido.

E

Caro Fabian,
Me perdoe pelo incômodo.
Mas, se puder me dar uma dica, eu agradeço bastante.
Recebi a tarefa de converter uma base de dados dataflex antiga para Acesss. E, mesmo eu tendo conhecimento com Clipper e dBase, não consegui nem acessar através do FlexQL os arquivos de dados/tableas de um sistema antigo.
Alterei os arquivos de lote (.BAT) localizados dentro do diretório FlexQL da minha máquina e…
Ao executar o arquivo FRW.EXE é exibida a mensagem de erro “FRW.FLX not found or loading it!”.
E, se executo o arquivo de lote FLEXQL.BAT (já alterado, conforme o texto abaixo), a mensagem “c:\DF> foi inesperado neste momento” é exibida

Por favor, se possível, dê-me alguma dica. Pois, documentação na Internet não existe pra configurar esse negócio.

Aguardo resposta e agradeço antecipadamente.

Espedito.

conteúdo do arquivo FLEXQL.BAT:
echo off
set oldpath=%dfpath%
if (%dfpath%) == () goto no_dfpath
set dfpath=%dfpath%;
:no_dfpath
set dfpath=%dfpath%.;c:\FLEXQL;C:\2002\RAIS2002

rem set oldhome=%home%
rem TO HAVE BATCH FILE ALWAYS SET "home"
rem REMOVE THE NEXT 2 LINES AND UNCOMMENT "set oldhome=%home%"
if not (%home%) == () goto havehome
set nohome=Y
set home=C:\2002\RAIS2002

:havehome
rem set oldtmp=%tmp%
rem TO HAVE BATCH FILE ALWAYS SET "tmp"
rem REMOVE THE NEXT 2 LINES AND UNCOMMENT "set oldtmp=%tmp%"
if not (%tmp%) == () goto havetmp
set notmp=Y
set tmp=c:\FLEXQL

:havetmp
c:\FLEXQL\frw %1 %2 %3 %4 %5 %6 %7 %8 %9
set dfpath=%oldpath%
set oldpath=

rem IF BATCH FILE ALWASY SET "home"
rem REMOVE “if not (%nohome%) == () set home=” AND "set nohome="
rem AND UNCOMMENT “set home=%oldhome%” and "set oldhome="
if not (%nohome%) == () set home=
set nohome=
rem set home=%oldhome%
rem set oldhome=

rem IF BATCH FILE ALWASY SET "tmp"
rem REMOVE “if not (%notmp%) == () set tmp=” AND "set notmp="
rem AND UNCOMMENT “set oldtmp=%tmp%” AND "set oltmp="
if not (%notmp%) == () set tmp=
set notmp=
rem set tmp=%oldtmp%
rem set oldtmp=
echo on

D

Pessoal, estou precisando do FLEXQL também, alguém pode me passar?
[email removido]

F

Se achar melhor, me mande o Backup que transformo em TXT ou CSV pra vc.

V

Pessoal, alguem pode enviar o FLEXQL por favor?
email: [email removido]

V

amigo, pode me enviar o FLEXQL por favor?
[email removido]

I

amigos, alguém pode me enviar o FLEXQL por gentileza?

[email removido]

obrigado!

C

amigos, alguém pode me enviar o FLEXQL por gentileza?

[email removido]

obrigado!

E

Perdão, mas o arquivo não está disponível aq no site, poderia enviar novamente?

E

Conseguiu a ferramenta? Estou precisando dela tmb

C

não

Criado 15 de agosto de 2007
Ultima resposta 18 de dez. de 2020
Respostas 51
Participantes 30