Query.RecordCount
Ist aber irgendwie unzuverlässig. Wurde hier im Forum schon einige Male diskutiert.
RowsAffected gibt meines Wissens nach nur an, wieviele Datensätze bei einem UPDATE betroffen wurden.
SELECT count(*) FROM ...
wäre die sicherste Möglichkeit.