Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jtftelles

[Resolvido] como obter o maior número entre os campos de uma tabe

Recommended Posts

Olá galera... estou com um problema... tenho uma tabela com o campo "Idade" e preciso obter o maior número entre os registros desse campo....

 

 

estava tentando fazer isso com o seguinte código:

 

adoTable1.First;
 if not adoTable1.Eof then
  repeat
ultima_idade.text := Adotable1.fields.field[o].value;
  adoTable1.Next
  until adoTable1.Eof;

 

porém este código não retorna a maior idade, mas sim a ultima idade da tabela.... gostaria muito de obter o código para retornar a maior idade...

 

valew galera!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

SIM!!!

 

 

//declare isso

var

auxIdade : Integer;

 

//ae fora o laço

 

auxIdade := 0;

 

adoTable1.First;

if not adoTable1.Eof then

repeat

if Adotable1.fields.field[o].value > AuxIdade the

auxIdade := Adotable1.fields.field[o].value;

ultima_idade.text := Adotable1.fields.field[o].value;

adoTable1.Next

until adoTable1.Eof

 

Depois diz se funfou...

 

perae perae.... rs corrigindo

 

//fora do laço!

auxIdade := 0;

 

adoTable1.First;

if not adoTable1.Eof then

repeat

if Adotable1.fields.field[o].value > AuxIdade the

auxIdade := Adotable1.fields.field[o].value;

 

adoTable1.Next

until adoTable1.Eof

 

ultima_idade.text := IntToStr(auxIdade);

 

Depois diz se funfou..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.