[firebase-br] RES: Percentual de Execução de um Select

Felix felix.sol em terra.com.br
Qui Jun 16 10:33:37 -03 2011


Até achei esta dica:
http://www.ramosdainformatica.com.br/art_recentes01.php?CDA=877

Mas não sei se funciona não... Delphi 7 / 2006

BEGIN 
while not NOME_DA_QUERY.Eof do
begin

with NOME_DA_QUERY do
begin
close;
sql.clear;
sql.add('select * from NOME_DA_TABELA');
sql.add('where PARAMETERS=:????);
Parameters[0].Value:=????;
open;
END;

NOME_DA_QUERY.Next;
// AQUI COMEÇA A EVOLUÇÃO DA CONSULTA

// SE FOR O COMPONENTE GAUGE
Gauge1.MaxValue:=NOME_DA_QUERY.RecordCount;
Gauge1.Progress:=Gauge1.Progress+1;

// SE FOR O COMPONENTE PROGRESSBAR
progressbar1.Max:=NOME_DA_QUERY.RecordCount;
progressbar1.Position:=ProgressBar1.Position+1;

//SOMENTE PARA PROGRESSBAR, "ESTE LABEL RECEBE A PORCENTAGEM"

label1.Caption:=formatfloat('00',(ProgressBar1.Position+1)*100/NOME_DA_QUERY
.RecordCount)+' % ';
end;
END

Fco. Felix
Desenvolvimento de Sistemas
www.soltecnologia.com.br

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Eduardo Jedliczka
Enviada em: quinta-feira, 16 de junho de 2011 10:13
Para: FireBase
Assunto: Re: [firebase-br] Percentual de Execução de um Select

Não.

==========================
Eduardo Jedliczka
Apucarana - Pr
==========================


Em 16 de junho de 2011 08:49, Reinaldo <diasmartins em gmail.com> escreveu:
> Olá,
>
> Existe no Firebird 2.1 algum recurso que me traga alguma informação de
> quanto do processo um SELECT já foi executado?
>
> Grato
>
> Reinaldo
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista