Importação tabela paradox para Firebird

Delphi

16/04/2005

Bom dia meus amigos do portal.
A maioria dos problemas que tenho solicitado ao portal, tenho obtido sucesso, tenho certeza que terei neste item tambem.
Estou implantando meu Software no cliente que tem o sistema atual que roda no paradox, ele solicitou a importação da tabela cliente para não ter que cadastrar todos os clientes novamente. Para importar uma tabela do clipper(dbf) para o firebird eu faço isto tranquilo, mas do paradox para o firebird ainda não fiz nenhuma vez.
Utilizo o delphi 7, banco de dados firebird e o componente dbexpress.
Alguem podeira me ajudar a resolver mais este problema???
Um abraço

Grato

Placido


Placido

Placido

Curtidas 0

Respostas

Edilcimar

Edilcimar

16/04/2005

utilize o mesmo processo que usa no clipper, o princípio básico é o mesmo
eu normalmente jogo os campos para variáveis e depois dou um append na nova tabela e jogo os dados


GOSTEI 0
Gandalf.nho

Gandalf.nho

16/04/2005

Eu sugiro o [url=http://www.clevercomponents.com]IBDatapump[/url]


GOSTEI 0
Placido

Placido

16/04/2005

Obrigado pelas dicas.
Em que site eu baixo este software (DataPump)??
Grato
Placido


GOSTEI 0
Gandalf.nho

Gandalf.nho

16/04/2005

Em que site eu baixo este software (DataPump)??


Tem um link no próprio nome


GOSTEI 0
Edilcimar

Edilcimar

16/04/2005

faz parte do delphi, veja em c:\arquivos de programas\arquivos comuns ou borland\algumacoisa


GOSTEI 0
Marco Salles

Marco Salles

16/04/2005

Em que site eu baixo este software (DataPump)??


c:\arquivos de programas\arquivos comuns\borland shared\BDE

:cry:
No Delphi 5.0 o Data Pump Wizard Fui incluido apenas na Versão EnterPrise :arrow:

P:s antes de iniciar o Data Pump , deve-se usar o BDE Administrador para gerar um alias para o banco de dados que deseja criar. Porque o Programa ira lhe pedir o aliase de origem e o aliase de Destino


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

16/04/2005

Colegas,

A sugestão da gandalf.nho refere-se a uma versão free do IBDataPump que pode ser utilizada independente da versão do Delphi, pois não faz parte do pacote da Borland.


GOSTEI 0
Placido

Placido

16/04/2005

Boa tarde meus amigos obrigado pelas dicas, é que eu fiz a pergunta antes de testar, o procedimento para importar uma tabela paradox e o mesmo para uma tabela no clipper.
A quem interessar esta postada a solução abaixo para importar tabela paradox, dbf para uma tabela no banco de dados firebird.
Defina um alias para a tabela paradox e rode o script abaixo posicionado na tabela de origem.

INSERT INTO ´:sgcadm:CLIENTE´(CLI_CODIGO,
CLI_NOME,
cli_logradouroendereco,
cli_bairro,
cli_cidade,
cli_uf,

EMP_CODIGO)

SELECT tCODCLI,
NOME,
endERECOT,
bairro,

cidade,
uf,

tempresa
FROM ´:TabelaParadox:Clientes´


Grato


GOSTEI 0
POSTAR