Nach dem Filtern Datensätze ermitteln
-
Hallo Leute
Ich habe ein Kundneprogramm geschriebn was auch sehr gut läuft. Nun hänge ich aber beim Ausgeben der gefilterten Datensätze fest . Wenn ich meine Datensätze Filter haut dieses auch alles hin aber ich kann mir nicht ausgeben lassen wiviel Datensätze er gefundne hat. ich benutze Table Komponente mit Filter. Der Filter Quelltext.
void __fastcall Tv_form::b_searchClick(TObject *Sender) { if(NameSearch != "") { Table1->Filtered = true; Table1->Filter = "Name = '"+AnsiString(NameSearch)+"'"; } if(NameSearch == "*") arcor_start->Table1->Filtered = false; //??? ab hier soll ausgegebn werden wiviel Datensätze er gefundnen hat }PS: NameSearch ist ein Editfeld
Habe schon Eof und alles verwendet in for und While schleife nix funktionierte würde mich ünber hilfe freuen.
MFG

-
Hallo
if(NameSearch != "")ich glaube eher du meinst
if(NameSearch->Text != "")zu deiner Frage -> RecordCount sollte da helfen
MfG
Klaus
-
Danke für die schnelle Antwort Klaus B
es geht

Danke hätte auch selber draufkommen können
aber trozdem dankePS: NameSearch ist Variable von
NameSearch=AnsiString("Edit1->Text");