Re: [firebase-br] Progresso em uma instrução Rolando
Julio Cesar
julio_gyn em yahoo.com.br
Sex Dez 15 21:48:00 -03 2006
mas esse tipo de progresso so resolve qndo o select ja foi executado no
banco e esta pronto pra ser enviado pro cliente, no FB nao tem como
monitorar os selects ainda... ah, e fazer esse fetch ai embaixo faz a
aplicacao virar uma carroca...
Julio Cesar
julio_gyn em yahoo.com.br
+353 (87) 2184139
+353 (091) 630317
"Nao ha saber mais ou saber menos, ha saberes diferentes" (Paulo Freire)
----- Original Message -----
From: "Via Soluções" <viasolucoes em hotmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, December 15, 2006 11:29 PM
Subject: RE: [firebase-br] Progresso em uma instrução Rolando
Olá Cássio...
Tente fazer desta forma amigo..
Procedure Progresso;
Var
Contador : Integer;
Begin
With DM.qOrigem Do
Begin
ProgressBar.Position := 0;
ProgressBar.Max := DM.qOrigem.RecordCount;
ProgressBar.Step := 1;
Contador := 0;
DM.qOrigem.First;
Try
Cursor := crSQLWait;
Try
While Not DM.qOrigem.Eof Do
Begin
{....}
Contador := Contador + 1;
ProgressBar.StepIt;
DM.qOrigem.Next;
lbContador.Caption := IntToStr(Contador);
lbContador.Update;
End;
Except
Application.MessageBox('Ocorreu algum Erro', 'Atenção !',
MB_ICONINFORMATION or MB_OK );
End;
Finally
Cursor := crDefault;
End;
End;
End;
Um abraço,
Everson
----------------------------------------
> Date: Fri, 15 Dec 2006 20:27:58 -0200
> From: pajolista em gmail.com
> To: lista em firebase.com.br
> Subject: [firebase-br] Progresso em uma instrução Rolando
>
> ola pessoal muito boa noite , estou com a seguinte duvida e conto com a
> colaboração da lista .. eu gostaria que ter uma maneira de saber o
> progresso
> de uma instrução que esta "rolando" no banco exemplo "vou fazer um select
> em
> uma tabela de um banco de dados muito grande , esta operação chega a
> demorar um pouco eu gostaria de saber se tem alguma maneira comando ou
> chunchu { essa foi boa <:D}, com o qual eu possa capturar como esta o
> progresso dessa instrução demorada .. Valew Pessoal .
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
_________________________________________________________________
Busque em qualquer página da Web com alta proteção. Obtenha o Windows Live
Toolbar GRATUITO ainda hoje!
http://toolbar.live.com/
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
_______________________________________________________
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
http://br.yahoo.com/mailbeta/tudonovo/
Mais detalhes sobre a lista de discussão lista