In MySQL you can use the LIMIT function but in MSACCESS you have to use a sub query to create an offset.
select top X * from myTable where id not in (select top Y * from myTable)
X would be replaced by the amount of records you wanted to return.
Y would be replaced by the position within the data set at which you wanted to start.
id would be your unique identifier within the table.
For example:
select top 10 * from myTable where id not in (select top 19 * from myTable)
That would return records 20-30 in a recordset.