I have tried using RecsSkip as found here however when I set RecsSkip it still grabs the first set of rows. I have tried using FetchNext which works for a little while. When I grab the second set it works then will not grab the third set.
First grab:
dmMain.Query.SQL.Text := 'SELECT * FROM cards;';
dmMain.Query.Open();
Sequential grabs:
dmMain.Query.Disconnect();
dmMain.Query.FetchOptions.RecsSkip := skip * dmMain.Query.FetchOptions.RowsetSize;
dmMain.Query.Open();
and I have tried
// dmMain.Query.FetchNext();