RecordCount and UniDirectional

RecordCount and UniDirectional

Hi,

I have some query with number of row > 25.
With Oracle I use Oracle.FetchAll=True to get correct RecordCount but if I use also UniDirectional = True record is alway 25.

PQ.SpecificOptions.Add('Oracle.FetchAll=True');

PQ.Sql := 'Some quetry with more than 25 rows'

PQ.Open;

PQ.RecordCout = Correct value

If I done

PQ.SpecificOptions.Add('Oracle.FetchAll=True');

PQ.Sql := 'Some quetry with more than 25 rows'

PQ.UniDirectional := True;

PQ.Open;

PQ.RecordCout = Always 25

Any ideas ?