São grandes as duas tabelas? Talvez seja por isso. Não existe a possibilidade 
de usar query ao invés de table ou clientdataset? Ou mesmo o clientdataset 
utilizando o command com sql? Aí você pode filtrar só o que interessa importar 
e diminuir consideravelmente as tabelas. E a segunda tabela (destino) você não 
precisaria carregar na memória. Faça a pesquisa pra ver se existe o registro e 
a inserção ou alteração usando sql, sem abrir a tabela e usar post, só com 
selects e inserts ou updates. 

__________________________________
Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São Paulo, 172 - 15º Andar - Sala 1505
Maringá - Paraná
www.n2solutions.com.br
www.studion2.com.br

  ----- Original Message ----- 
  From: BandaLemuel 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, April 23, 2008 1:19 PM
  Subject: Re: [delphi-br] Exportar/Importar ( Melhor Maneira )


  São Firebird..... fiz assim mas fica meio lento... dependendo da quant. de 
registros... tem hora que até reclama da memória virtual do windows.....Wesley

  From: Claudiney Cogo 
  Sent: Wednesday, April 23, 2008 11:12 AM
  To: delphi-br@yahoogrupos.com.br 
  Subject: Re: [delphi-br] Exportar/Importar ( Melhor Maneira )

  Olá Wesley.

  Quais são os dois bancos de dados que você tá usando?
  Se são dois bancos dos mais comuns, que pelo menos possam ser acessados por 
ODBC, acho que a forma mais simples de fazer isso é criar duas conexões, uma 
pra cada um, e criar os datasets para as tabelas que você vai usar e pronto. 
Ler de um e gravar no outro. Caso já exista, aí você decide o que fazer... 
sobrepor, criar outra chave para o novo registro, abandonar... vai depender da 
sua necessidade.

  Abraço
  __________________________________
  Claudiney Cogo
  N2 Sistemas e Soluções em Informática
  Av. São Paulo, 172 - 15º Andar - Sala 1505
  Maringá - Paraná
  www.n2solutions.com.br
  www.studion2.com.br

  ----- Original Message ----- 
  From: BandaLemuel 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, April 23, 2008 10:13 AM
  Subject: [delphi-br] Exportar/Importar ( Melhor Maneira )

  lelo Lista

  Nâo sei se o assunto é OFF caso for me desculpe... Tenho um sistema e ele 
precisa exportar de 1 banco e importar dados para outro banco, qual a melhor 
maneira de fazer, visto que o sistema quando importa os dados, podem haver 
dados que já existam, e que por algum motivo foi alterado no banco de 
origem.... Nâo sei se consegui explicar... mas é um método de exportar de 1 
banco e importar no outro... fiz ele exportar para txt... mas ele demora muito 
para incluir no banco de destino.... Qual seria a melhor maneira ?

  Abraços....

  Wesley

  [As partes desta mensagem que não continham texto foram removidas]

  __________ NOD32 3048 (20080423) Information __________

  This message was checked by NOD32 antivirus system.
  http://www.eset.com

  [As partes desta mensagem que não continham texto foram removidas]

  __________ Informação do NOD32 IMON 3048 (20080423) __________

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br

  [As partes desta mensagem que não continham texto foram removidas]



   

  __________ NOD32 3049 (20080423) Information __________

  This message was checked by NOD32 antivirus system.
  http://www.eset.com


[As partes desta mensagem que não continham texto foram removidas]

Responder a