Loop na tabela.eof fica true e não faz o Loop, por que acontece isso?

Delphi

26/11/2010

Estou fazendo um loop, tem itens na tabela, mas quando passa no While not Tabela.eof do -> não faz o loop, por que fica true o eof, qual é esse problema?
Janete

Janete

Curtidas 0

Respostas

Anderson

Anderson

26/11/2010

Seu código começa com um first antes do Loop, para assegurar que irá processar a tabela desde o início, por exemplo:


Tabela.First;   //   <--< Tem esta linha antes do Loop ?

While not Tabela.eof do
begin

   // aqui faz alguma coisa

   // Vai para o próximo registro
   Tabela.Next;
end;



Abraços,

Anderson:.
GOSTEI 0
Ricardo Araujo

Ricardo Araujo

26/11/2010

já conseguiu  a solução de seu problema ?
GOSTEI 0
Willian Alberto

Willian Alberto

26/11/2010

Boa resposta Andersom =)
GOSTEI 0
POSTAR