Observação corretíssima, Ulisses.
Sds.
>From: "Ulisses" <[EMAIL PROTECTED]>
>Reply-To: delphi-br@yahoogrupos.com.br
>To: <delphi-br@yahoogrupos.com.br>
>Subject: Re: [delphi-br] Percorrer DBGrid
>Date: Fri, 19 May 2006 11:14:10 -0300
>
>Bom dia!
>
>Pra que fazer no DBGrid?
>Se vc percorrer o DBgrid, seu código fica mais lento.
>Desabilite o controle do Dataset e faça esse trabalho direto no DataSet,
>habilitando-o, novamente, ao encerrar a rotina.
>
>with Componente do
> begin
> DisableControls;
> First; // Se tiver certeza que está no primeiro registro, não precisa
> While not Eof do
> begin
> if FieldByName('cidade').AsString='goioere' then
> begin
> //Bla bla bla...
> end;
> Next;
> end;
> EnableControls;
> end;
>
>Boa sorte.
>Ulisses
>----- Original Message -----
>From: "Cleiton" <[EMAIL PROTECTED]>
>To: "Delhpi" <delphi-br@yahoogrupos.com.br>
>Sent: Friday, May 19, 2006 11:00 AM
>Subject: [delphi-br] Percorrer DBGrid
>
>
>Olá pessoal...
>
>Estou com um pequeno probleminha e acredito que algum dos colegas poderá me
>ajudar.
>
>O que acontece é o seguinte:
>
>Tenho uma DBGrid que é criada a partir de um select que faço no banco (my
>sql). Acontece que eu precisava percorrer essa grid do inicio até o fim,
>fazendo uma determinada rotina em em cada linha da grid que foi criada.
>
>Por exemplo:
>
>Grid1
>--------- ---------- ---------
>nome cidade estado
>--------- ---------- ----------
>valdirene goioere pr
>uelinton goioere pr
>tatiane iporã pr
>talita goioere pr
>taiane bento rs
>
>
>Gostaria que fizesse algo parecido com:
>
>enquanto nao chegar ao final da grid
> faça
> if cidade = goioere
> then
> begin
> ...
> end;
>
>Alguem do grupo poderia me ajudar na solução deste pequeno problema? Acho
>que consegui ser claro no que estou querendo fazer né?
>
>A propósito, uso delphi 7.
>
>Um grande abraço a todos
>Cleiton
>--
>Esta mensagem foi verificada pelo sistema de antivírus e
> acredita-se estar livre de perigo.
>
>
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>--
><<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
>Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
_________________________________________________________________
MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
Yahoo! Grupos, um serviço oferecido por: | |
|
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.