Единственное решение указанной выше проблемы, которое я обнаружил, - это присоединить оператор «ORDER BY» к SQL-запросу FIBDataSet. Довольно странно, потому что Grid имеет собственную реализацию quicksort (), но я не могу заставить ее работать. Любые идеи будут оценены.
Метод сортировки Grid обычно выполняет "сортировку в памяти".
Если вы используете Devib's FibPlus, то существует TpFibDataset, унаследованный от TFibDataset, который имеет встроенную реализацию синтаксического анализа SQL и изменения ORDER BY.