你的表结构好象有问题,下面有具体讲解http://www.ibook8.com/tech/vs2005/vs2005_86.html
用一个父ID,一个子ID,那样做我知道,要是数据太多的话,一次性读出来肯定会很慢.我是想每次只读一层,也就是选择一个结点时才从数据库找出它的子结点.
那样就没层次了
要怎么样做才行啊?非得要一个父ID一个子ID才行?
上面图片上的 RecordKey 是不是就是你说的那种?