Why do I only get 20 rows back from a dbExpress query?

CLX SQL code appears to contain a default RowSet size of 20, which is overridden by some dbExpress drivers.

To ensure that the Easysoft dbExpress-ODBC Gateway also overrides this default, specify the number of rows to be returned in the RowSetSize attribute of your dbxdrivers.ini or dbxconnections.ini file. Note that RowSetSize=0 means retrieve the whole RowSet.