verificando o maior
Oi
estou usando delphi 6
Alguem sabe, como eu poderia verificar o maior número dentro de um campo calculado de uma query, sendo que poderei ter campos sendo criados dentro da própria execução do sistema.
Tentei assim:
for s := 1 to 100 do
begin
if QueMapaPrecosPRECO[s].Value > 0 then
i := i + 1
else
s := 100;
end;
mas ele nao aceitou a colocaçao do [s] na variavel.
Sei que pode parecer burrice a forma que eu tentei, mas foi a unica solução que me veio a cabeça.
Antecipadamente agradeço qualquer ajuda.
estou usando delphi 6
Alguem sabe, como eu poderia verificar o maior número dentro de um campo calculado de uma query, sendo que poderei ter campos sendo criados dentro da própria execução do sistema.
Tentei assim:
for s := 1 to 100 do
begin
if QueMapaPrecosPRECO[s].Value > 0 then
i := i + 1
else
s := 100;
end;
mas ele nao aceitou a colocaçao do [s] na variavel.
Sei que pode parecer burrice a forma que eu tentei, mas foi a unica solução que me veio a cabeça.
Antecipadamente agradeço qualquer ajuda.
Salupe
Curtidas 0
Respostas
Marcio.theis
16/02/2005
Tente assim:
for s := 1 to 100 do begin if QueMapaPrecos.FieldByName(´PRECO´ + ´s´).Value > 0 then i := i + 1 else s := 100; end;
GOSTEI 0