Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#7

Re: TDBF - Suchen (mit Wildcards)

  Alt 25. Nov 2004, 11:13
Du hast im Prinzip 3 Möglichkeiten:
  • du verwendest eine Query mit LIKE
  • du füllst das Property Filter und setzt Filtered:=True
  • du schreibt dir deinen eigenen Filter mit hilfe von OnFilterRecord
Ich geb dir etwas Hilfe zur 3. Möglichkeit.
Dazu musst du einen Eventhandler für OnFilterRecord schreiben:
Delphi-Quellcode:
procedure TForm1.Table1FilterRecord(DataSet: TDataSet; var Accept: Boolean);
begin
  Accept := CompareWildText('*LSL*', DataSet.FieldByName('Geraet').AsString);
end;
Die Funktion CompareWildText bekommst du in der Code-Library:
http://www.delphipraxis.net/internal...ct.php?t=21980
Andreas
  Mit Zitat antworten Zitat