我的数据结构是这样的:
+-------------+------+-------+
| USERID (PK) | LEFT | RIGHT |
+-------------+------+-------+
| 001 | | 002 |
| 002 | 003 | 004 |
| 003 | 005 | |
| 004 | | |
| 005 | 008 | 007 |
| 008 | | |
| 007 | 009 | |
| 009 | | |
+-------------+------+-------+
该数据结构表示二叉树。每行代表一个节点,每个节点都有一个USERID
. LEFT
和列中的条目RIGHT
表示该节点的两个子节点,用USERID
s 引用它们。我想遍历这棵树。
我正在使用带有 Access 数据库的 Visual Studio 2005。