Ir para conteúdo

POWERED BY:

Arquivado

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

DouglasItu

Comparando FieldByName em uma tabela

Recommended Posts

Segue uma duvida, tenho uma tabela em paradox com campos(fieldByName) do 1 ao 200, gostaria poder pesquisar esses campos pelo nome do campo e não pelo valor inserido nele, gostaria de saber se tem alguma forma usando o while, for ou sei la:

 

ex:

 

       If QtdeNumero.fieldByName('contador').AsInteger = 50 then

 

Lembrando que o contador é uma variavel Integer;

QtdeNumero é minha Tabela feita no paradox;

Pq só tem como se eu fizer assim:

 

       If QtdeNumero.fieldByName('50').AsInteger = 50 then

 

 

 

e o campo em minha tabela vai do 1 ao 200, gostaria de saber se tem como fazer isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala brother ...

 

Faça assim:

 

var
 iCampo : Integer;
begin
 For i := 1 To 200 Do
 begin
   if QtdeNumero.FieldByName( IntToStr(iCampo) ).AsInteger = 50 then
     ShowMessage('Achou !!');
 end;
end;

 

Dessa forma, você irá percorrer os 200 campos da tabela ... e poderá verificar o valor deles ... !!

 

Abs.

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.