I realise this is an old post, but, the solution provided uses a database table to store the pagination increments.
If you don't want to have an extra table, you can just add items to the combobox as a string.
So the code could be changed to:
Form1.comboBox1.ItemIndex:=4;////this will show the first 100 records
Form1.GridEmployees.dbLimit := StrToInt((Form1.combobox1.Text));
Form1.bSearch.Click;
form1.ComboBox1.Items.Clear;
form1.ComboBox1.Items.Add('10');
form1.ComboBox1.Items.Add('20');
form1.ComboBox1.Items.Add('100');
form1.combobox1.Items.Add('500')
I found this topic while searching to see if there was a way to paginate a gridtable by clickable page numbers at the bottom or top of the table, but it doesn't seem possible with MVD
On a clear disk you can seek forever