如何使用递归搜索创建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
答案 0 :(得分:2)
一个不错的(但不是很好的:)解决方案:Recursive Joins to Query Data Hierarchies in Microsoft Access
作者还指出了如何在其他DBMS(如Oracle)中完成此操作。