Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Filtered := true -> Findfirst (https://www.delphipraxis.net/91423-filtered-%3D-true-findfirst.html)

Mavarik 4. Mai 2007 18:20

Datenbank: Firebird / MySQL • Version: 2.0 • Zugriff über: Datasource.DataSet...

Filtered := true -> Findfirst
 
Hallo Zusammen!


Ich versuche eine Datenmenge zu filtern...

Delphi-Quellcode:
DataSource.DataSet.Filter := 'NAME LIKE ''La%''';
DataSource.DataSet.Filterd := true;

if DataSource.DataSet.Findfirst then
  begin
    repeat
      inc(Count);
      // Tuwas...
    Until not(DataSource.DataSet.FindNext);
  end;

Habe ich da etwas falsch verstanden?
Mein Filter Funktioniert... Habe ich mit einen Grid überprüft. Im Grid werden auch nur die Datensätze gemäß Filter angezeigt...
Aber Ich dacht mit FindFist/FindNext kann ich durch die gefilterte Datenmende navigieren? Wie komme ich sonst an die Datensätze?

Grüsse Frank

mkinzler 4. Mai 2007 18:21

Re: Filtered := true -> Findfirst
 
.First();
.Next();

Mavarik 4. Mai 2007 18:53

Re: Filtered := true -> Findfirst
 
Zitat:

Zitat von mkinzler
.First();
.Next();

Ojeee... Danke... :wall:

Frank :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:44 Uhr.

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