Announcement

Collapse
No announcement yet.

herausfinden, wieviele Datensätze gefunden wurden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • herausfinden, wieviele Datensätze gefunden wurden

    Hi ihr, ich suche Datensätze in einer DBase Tabelle und schreibe diese mittels eines SQL Befehles in ein DBGrid Feld. Wie kann ich jetzt herausfinden, wieviele Datensätze gefunden wurden. Da wenn ich einen Datensatz bearbeiten will, dann darf ja höchstens ein Datensatz gefunden sein, den ich dann auswerte. Danke für jede Hilfe. Ralf

  • #2
    Hi Ralf!

    Warum SQL?<br>
    <PRE>
    Mit Locate und Find geht es auch.
    try{
    // Suchoptionen setzen
    TLocateOptions opt;
    opt.Clear();
    Variant v; // für locate
    v = EdSu->Text; // Inhalt vom Editfeld
    opt << loPartialKey; // teilmenge reicht
    if( CBGrKl->Checked == false ) // groß-kleinschreibung beachten
    opt << loCaseInsensitive;
    if( RBID->Checked == true )
    {
    TStd->Locate( "Component-ID", v, opt );
    }
    else
    {
    TStd->Locate( "Name", v, opt );
    }
    }
    catch(...)
    {
    }

    </PRE>

    Schaue einfach mal in der Hilfe nach.<br>

    Gruß Fre

    Comment

    Working...
    X