Função RecNo

Revisão de 17h49min de 23 de julho de 2025 por Endrio.korb (discussão | contribs) (Criou página com 'A função ''RecNo'' retorna o número do registro atual dentro do conjunto de resultados de uma consulta SQL executada por um objeto do tipo TPHQuery. Ela permite identificar...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

A função RecNo retorna o número do registro atual dentro do conjunto de resultados de uma consulta SQL executada por um objeto do tipo TPHQuery. Ela permite identificar a posição ordinal do registro no buffer atual da query.

Sintaxe

Q.RecNo

Parâmetros

Nome Tipo Descrição
RecNo Inteiro Indica posição atual do registro

Exemplos

procedure Consulta; var

 Q:TPHQuery;

begin

 Q := NewPHQuery;
 try
   Q.Add('SELECT * FROM MUNICIPIOS');
   Q.Open;
   while not Q.Eof do
   begin
     ShowMessage('Registro atual: ' + IntToStr(Q.RecNo));
     Q.Next;
   end;
 finally
   Q.Free;
 end;

end;