Função RecNo

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;