I'm using Delphi 2010, TDBAdvGrid version 2.5.1.9, ADOQuery, SQL database.
I have:
DataSetType = dtSequenced
FilterDropDown.AutoSize = True
FilterEdit.Enabled = True
FilterEdit.CaseSensitive = False
Pagemode=False
SortSettings.Show = True
OnDrawCell is implemented
What can be the reason that filtering and sorting is so very slow.
A dataset of 3000 records and 2 text-filters (contains)
Sorting with filtered record cost about 9 sec and changing a filter field is also very slow
With PageMode = True and filters I got the wrong result.
DataSetType didn't change much.
I discovered the big time consumer which is:
FilterDropDownAuto = True
FilterDropDownCheck = True