So, schonwieder ne Zeos-Frage:
Wie kann ich denn die Anzahl der Ergebnisse einer SELECT-Abfrage herausfinden? Die Eigenschaft
AffectedRows zeigt ja nur die Veränderungen an, die ich ja bei einer SELECT-Anfrage nicht habe.
Delphi-Quellcode:
Query := TZReadOnlyQuery.Create(
nil);
Query.Connection := Connection;
Query.SQL.Add('
SELECT username, password, groupname, rootdir, homedir');
Query.SQL.Add('
FROM users, groups');
Query.SQL.Add('
WHERE username = ''
' + AUsername + '
''
AND password = MD5(''
' + APassword + '
''
)');
Query.SQL.Add('
LIMIT 1');
Query.Active := True;
// Hier will ich überprüfen, ob ein Datensatz zurückgekommen ist
Query.Free;
Grüße
Faux
Faux Manuel
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian