myTableId Name ParentId
1 中国 null
2 江苏 1
3 广东 1
4 美国 null
5 洛杉矶 4
6 纽约 4就是说数据库sql server2000里面是这样一种树形表,虽然现在只有2层,当然我希望通用性不限制层次。
我如何把它的用现实在treeView中中国
江苏
广东
美国
洛杉矶
纽约
就像上面的结点一点,显示在treeView中,效率也很重要。
拜托各位大侠
1 中国 null
2 江苏 1
3 广东 1
4 美国 null
5 洛杉矶 4
6 纽约 4就是说数据库sql server2000里面是这样一种树形表,虽然现在只有2层,当然我希望通用性不限制层次。
我如何把它的用现实在treeView中中国
江苏
广东
美国
洛杉矶
纽约
就像上面的结点一点,显示在treeView中,效率也很重要。
拜托各位大侠
把你表中父节点的ParentId改为0;两个foreach外层foreach循环查询ParentId为0的得到集合在外层foreach中创建父节点添加在treeview上内层foreach循环通过父节点的ID查询ParentId为父节点ID的集合内层foreach中创建子节点添加到父节点上去。就是这样了。。代码自己写