Приветствую всех.
Обращаюсь ко всем кто использует Ehlib,в особенности версию 5.0.02.
Попробуйте создать табличку с полями Name,
UUID, Parent_UUID. В любой СУБД Firebird,Paradox или др. неважно.
Отобразите дерево в DBGridEh по полю
UUID в качестве уникального.
У вас есть ошибка List index of bounds(-1) при попытке отобразить/вставить запись в таблицу???

При создании таблицы с полями Name, ID, Parent_ID (для примера) у меня такой ошибки не выходит.
А при UUID, Parent_UUID выходит.