![]() |
Datenbank: Interbase • Version: 7.0 • Zugriff über: BDE 5.0
Filterfunktion von TTable
Hallo,
ich will einen Code erweitern, bei dem die Filter-Funktion benutzt wird, aber sie funktioniert nicht. Habe eine Tabelle Sachtyp, in der unter den FachNr = 1.... FachNr = 2.... FachNr = 3.... entsprechende Daten stehen. Mit IBConsole Select * From Sachtyp werden mir alle 3 Datensätze korrekt angezeigt. Habe mal folgenden Test-Code implementiert, bei FachNr = 2, bei FachNr = 3 ist Label1.Caption leer.
Delphi-Quellcode:
tblSachtyp.Filter := 'FachNr = 1' ; // funktioniert
tblSachtyp.Filter := 'FachNr = 2' ; // funktioniert nicht tblSachtyp.Filter := 'FachNr = 3' ; // funktioniert nicht tblSachtyp.Open; Label1.Caption := tblSachtyp.FieldByName('Name').AsString; Warum ? Danke. |
AW: Filterfunktion von TTable
Hallo Ralf,
mit der Eigenschaft Filter legst Du nur die Filterkriterien fest. Gefiltert wird erst, wenn die Eigenschaft Filtered auf True gesetzt wird. Testen kannst Du direkt im Formular-Editor der IDE. Grüße vom marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:57 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 by Thomas Breitkreuz