Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Möglichkeit gefilterte Records einer Query zu zählen?? (https://www.delphipraxis.net/114549-moeglichkeit-gefilterte-records-einer-query-zu-zaehlen.html)

alzaimar 27. Mai 2008 15:03

Re: Möglichkeit gefilterte Records einer Query zu zählen??
 
Ich habe es eben getestet:

Delphi-Quellcode:
Procedure TForm1.MyButtonClick (Sender : TObject);
Var
  TotalRecs, FilteredRecs : Integer;

Begin
  MyQuery.OnFilterRecord := FilterMyRecord;
  MyQuery.Active := True;
  TotalRecs := MyQuery.RecordCount;
  MyQuery.Filtered := True;
  FilteredRecs := MyQuery.RecordCount;
  Memo1.Lines.Add (Format('# filtered records = %d, total = %d',[FilteredRecs, TotalRecs]));
End;

procedure TForm1.FilterMyRecord(DataSet: TDataSet; var Accept: Boolean);
begin
  Accept := SomeFilterFunction (FilterMyRecord);
end;
funktioniert auch.

Poste doch mal, was bei Dir nicht funktioniert.

JuliaBecks 27. Mai 2008 15:22

Re: Möglichkeit gefilterte Records einer Query zu zählen??
 
ok danke schön an alle!!!! ich denke der fehler ist dann wo anders! ich prüfe es nochmal von vorne!


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:51 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz