Weil im DBGrid, auch wenn nichts gefunden wurde eine leere Zeile angezeigt wird.
Das mit dem nicht funktionierenden RecordCount kann ich nicht so ganz nachvollziehen.
Delphi-Quellcode:
AdoDataset1.Filtered := Not AdoDataset1.Filtered ;
Caption := IntToStr(AdoDataset1.RecordCount);
liefert mir bei passendem Filter 0 oder Anzahl ...