Batchmove com ADO

Delphi

27/04/2005

Gostaria de copiar os registros de uma base de dados para outra com o componente batchmove mas não sei como. Utilizo no meu aplicativo os componentes ADOConnection, ADOTable e ADOQuery. Alguém poderia me ajudar?


Muito agradecida,
Simone Grandini


Sgrandini

Sgrandini

Curtidas 0

Respostas

Antseralves

Antseralves

27/04/2005

Creio que BATCHMOV só funciona usando acesso via componentes do
BDE (TTable,TQuery)...

AntSer
=====


GOSTEI 0
Sgrandini

Sgrandini

27/04/2005

Caro AntSer,

já que não é possível executar essa tarefa com o batchmove por causa dos componentes ADO, você por acaso saberia dizer como faço essa importação de bases?

O problema é o seguinte: eu tenho 3 bases com as mesmas tabelas, porém com registros diferentes. Preciso pegar essas 3 bases e lançar para uma base única, ou seja, unificar as informações. Porém, não sei como fazer isso, já que é necessário que eu utilize os componentes ADO.


Agradeço pela ajuda,
Simone


GOSTEI 0
Antseralves

Antseralves

27/04/2005

Oi Simone;

Vc não poderia acessar essas tabelas via BDE ?. Aí vc usaria o BatchMov.

Em que tipo de BD estão essas tabelas ?.

Por outro lado, um programinha para fazer isso em delphi é relativamente
simples.

Existe também um utilitário que vem com o Delphi que pode facilitar tua
vida chamado DATAPUMP.

Se mesmo assim vc ainda tiver dificuldade me mande essas tabelas que
eu te mando um programinha para fazer isso (as tabelas podem vir sem
os dados).

AntSer
=====


GOSTEI 0
Sgrandini

Sgrandini

27/04/2005

Olá AntSer!

O problema é que o projeto já está praticamente montado, só faltando fazer a transferência dos registros. Se for alterado o tipo de conexão, vou levar mais tempo pra terminar.

Quanto ao BD que eu utilizo, é o Oracle 9i e tem muita informação em cada base.


Agradeço pelo help!

Simone


GOSTEI 0
POSTAR