Опять о «деревьях»…
🙂
Но тем не менее, тема все еще актуальна, поскольку в составе стандартного набора компонентов Delphi все еще нет компонента типа TTreeView, но ориентированного на таблицы БД (что-то вроде DBTreeView).
В этой статье вкратце рассматривается вариант обвязки (для TTreeView), ориентированной на отображение таблицы базы данных (SQLlite), содержащей иерархически структурированные строки.
Имя файла: __DBTreeView_FireDac.pas.
См. здесь.