RE: [firebase-br] Progresso em uma instrução Rolando
Via Soluções
viasolucoes em hotmail.com
Sex Dez 15 21:29:04 -03 2006
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/
Mais detalhes sobre a lista de discussão lista