Einzelnen Beitrag anzeigen

Benutzerbild von APP
APP

Registriert seit: 24. Feb 2003
Ort: Graz (A)
705 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Count und RecordCount liefert "-1"

  Alt 3. Mär 2004, 10:32
Hallo Zigster,
soweit ich mich erinnere, funktioniert Count mit Queries nicht immer richtig, da die Anzahl der Sätze u.a. ja auch vom "Read-Buffer" abhängt.
Um die Anzahl der Sätze einer Tabelle zu erhalten kannst Du ja auch SQL benutzen:
Delphi-Quellcode:
VAR
RecCount :Integer;
...
  query.SQL.Clear;
  query.SQL.Text :=
    (
    'SELECT COUNT(*) ' +#10+
    'FROM ' +#10+
    'DeineTabelle'
    );
  query.Execute; // oder query.open;
  RecCount := query.Field(0);
[EDIT]
Auf besonderen Wunsch von "Schurli G" "#10er TAGS" für den OracleMonitor eingefügt
p.s. Habe die PlugInDoc noch immer nicht gelesen
[/EDIT]
Armin P. Pressler

BEGIN
...real programmers are using C/C++ - smart developers Delphi;
END;
  Mit Zitat antworten Zitat