Re: [delphi-br] Problema de Lentidão (SQL)

2009-06-28 Por tôpico Leandro
t; > To: delphi-br@yahoogrupos.com.br 40yahoogrupos.com.br> > > From: eduardo@gmail.com 40gmail.com> > > Date: Fri, 26 Jun 2009 20:18:42 -0300 > > Subject: Re: [delphi-br] Problema de Lentidão (SQL) > > > > > > Fernando, o banco de destino é MyS

Re: [delphi-br] Problema de Lentidão (SQL)

2009-06-27 Por tôpico Leonardo Quinino
ra, oq seria transacao em questao?? > > > To: delphi-br@yahoogrupos.com.br > From: eduardo@gmail.com > Date: Fri, 26 Jun 2009 20:18:42 -0300 > Subject: Re: [delphi-br] Problema de Lentidão (SQL) > > > Fernando, o banco de destino é MySQL? se for usar Tabelas InnoDB,

Re: [delphi-br] Problema de Lentidão (SQL)

2009-06-26 Por tôpico Eduardo Silva dos Santos
hs.uk > Date: Fri, 26 Jun 2009 13:47:20 +0100 > Subject: RE: [delphi-br] Problema de Lentidão (SQL) > > > Bom dia, Fernando > > Poderia fazer isso em uma operacao, assim: > > Insert Into TabelaDestino(Campo1,ampo2,Campo3) Select Campo1,Campo2,Campo3 > From TabelaFonte ?? &g

Re: [delphi-br] Problema de Lentidão (SQL)

2009-06-26 Por tôpico Eduardo Silva dos Santos
Se o banco em questão for MySQL, o segredo é fazer importação sob uma trasação, vai importar muuito rápido. 2009/6/26 Leandro > > > isso soh eh possivel do a partir do mysql 5 n eh? > > 2009/6/26 Wilson, Stephen > > > > > > > > > > Bom dia, Fernando > > > > Poderia fazer isso em uma operacao,

Re: [delphi-br] Problema de Lentidão (SQL)

2009-06-26 Por tôpico Leandro
isso soh eh possivel do a partir do mysql 5 n eh? 2009/6/26 Wilson, Stephen > > > Bom dia, Fernando > > Poderia fazer isso em uma operacao, assim: > > Insert Into TabelaDestino(Campo1,ampo2,Campo3) Select Campo1,Campo2,Campo3 > From TabelaFonte ?? > > Sera muito rapido (menos que1 sec para 4000

RE: [delphi-br] Problema de Lentidão (SQL)

2009-06-26 Por tôpico Wilson, Stephen
Bom dia, Fernando Poderia fazer isso em uma operacao, assim: Insert Into TabelaDestino(Campo1,ampo2,Campo3) Select Campo1,Campo2,Campo3 >From TabelaFonte ?? Sera muito rapido (menos que1 sec para 4000 registros em meus dados) - talvez demasiado rapido para mostrar progressao com um progress

Re: [delphi-br] Problema de Lentidão (SQL)

2009-06-26 Por tôpico Thales (Shubacca) - Tebo Software
Assim como nosso colega Alisson disse, mas só acrescentaria um try..finally para garantir que volte o EnableControls try Dataset.First; Dataset.DisableControls; while not Dataset.Eof do begin Dataset.Next; end; finally Dataset.EnableControls; end; 2009/6/26 Alisson Yahoo

Re: [delphi-br] Problema de Lentidão (SQL)

2009-06-26 Por tôpico Alisson Yahoo
Quando tiver componentes (DbGrids, Edits, etc) ligados ao datasource, desabilite-os antes do loop e habilite novamente no final: Dataset.First; Dataset.DisableControls; while not Dataset.Eof do begin Dataset.Next; end; Dataset.EnableControls; __

Re: [delphi-br] Problema de Lentidão (SQL)

2009-06-26 Por tôpico Eduardo Silva dos Santos
Sua rotina ta ok, verifique se tem algum grid ligado as queries.. e outra coisa.. faça essa importação usando transação, vai importa muito mais rápido. 2009/6/25 Fernando Pires de Souza Filho > > > > Opa, > > Sou iniciante em delphi, to com o seguinte problema: > > Tenho que importar dados de u

Re: [delphi-br] Problema de Lentidão (SQL)

2009-06-25 Por tôpico Rubens Antunes
destino   ClientDataSet1.Close; end;   o melhor é usar o ClientDataSet   qualquer dúvida é só falar Rubens Antunes Autor do Livro - Delphi Faça Uma Aplicação Comercial Blog http://rubensantunes.zip.net/ --- Em qui, 25/6/09, Leandro escreveu: De: Leandro Assunto: Re: [delphi-br] Problema de

Re: [delphi-br] Problema de Lentidão (SQL)

2009-06-25 Por tôpico Leandro
se vc tem grids mostrando os registros deixa mais lento.. acredito q o ProcessMessages informa ao processador a fazer outras tarefas q estao na fila ou processar algo do seu sistema.. acho q isso faz perder tempo tbm.. por n usa um ProgressBar1.refresh? 2009/6/25 Fernando Pires de Souza Filho >

[delphi-br] Problema de Lentidão (SQL)

2009-06-25 Por tôpico Fernando Pires de Souza Filho
Opa, Sou iniciante em delphi, to com o seguinte problema: Tenho que importar dados de uma tabela para a outra, seus campos sao iguais. uso a seguinte logica: tenho duas querys no form, uma qry_fonte(de onde vou pegar os dados da tabela que quero importar), e colocar na outra tabela que criei,