Как я создаю родительские/дочерние отношения, которые VB6.5 поместит в дерево как представление с помощью рекурсивного поиска.
У меня есть простая структура таблицы, что я экспериментирую с тем, прежде чем я начну использовать основную базу данных.
ID | Part | ParentId
-----+-----------+---------
1 | Tire | 0
2 | Door | 0
3 | Break | 1
4 | Line | 3
5 | Handle | 2
6 | Fluid | 4
and so on
Затем я хочу отобразить результаты в поле списка в формате
ID | Part | Relationship
-----+-----------+---------------------------------------------------
1 | Tire | Tire
3 | Break | Tire | Break
4 | Line | Tire | Break | Line
6 | Fluid | Tire | Break | Line | Fluid
2 | Door | Door
5 | Handle | Door | Handle
Хорошее (но плохо сформулированное :) решение: Рекурсивные соединения с иерархиями данных запроса в Microsoft Access
Автор также указывает, как это можно сделать в других СУБД (например, Oracle).