Мне нужно узнать количество записей в результате запроса.
Выполняю любую команду в ADOCommand или ADOQuery, а количество записей всегда равно -1!.
т.е.
ADOCommand.Execute(RecordsAffected, EmptyParam); > RecordsAffected всегда = -1;
и
ADOQuery.RowsAffected всегда = -1
Но если смотреть св-во ADOQuery.RecordCount, то оно показывает нужное кол-во записей.