Foxtable(狐表)用户栏目专家坐堂 → [分享]同表关联生成目录树


  共有12478人关注过本帖树形打印复制链接

主题:[分享]同表关联生成目录树

帅哥哟,离线,有人找我吗?
blackzhu
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
[分享]同表关联生成目录树  发帖心情 Post By:2012/11/3 17:32:00 [只看该作者]

     在群里有人提出一个问题  一个表 有一列为上级列 一列为下级列 要根据上级列的内容来生成一个目录树  目录树的内容是根据上级列的下级列出:

 

    上例子:


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:同表关联生成目录树.foxdb


 回到顶部
帅哥哟,离线,有人找我吗?
hanxuntx
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2012/11/3 18:03:00 [只看该作者]

顶,这个好像是递归生成目录树吧

 回到顶部
帅哥哟,离线,有人找我吗?
布莱克朱
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:623 积分:3897 威望:0 精华:0 注册:2011/8/3 22:13:00
  发帖心情 Post By:2012/11/3 18:34:00 [只看该作者]

寒寻不是哦!

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2012/11/4 8:38:00 [只看该作者]

哎 白写了吗,没有人顶,说明一下 不是递归函数做的.用了一个巧办法,四句代码!

 回到顶部
帅哥哟,离线,有人找我吗?
hanxuntx
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2012/11/4 9:18:00 [只看该作者]

呵呵,仔细看了一下,才发现老朱的构思还是挺巧妙地


 回到顶部
帅哥哟,离线,有人找我吗?
zzwxm98
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:86 积分:856 威望:0 精华:0 注册:2008/9/1 21:47:00
  发帖心情 Post By:2012/11/4 9:29:00 [只看该作者]

不是没人顶,只是foxdb格式打不开

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2012/11/4 9:33:00 [只看该作者]

传入 下面两张图片:


图片点击可在新窗口打开查看此主题相关图片如下:未命名1.jpg
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:未命名3.jpg
图片点击可在新窗口打开查看

 

 

  先做了一个同表的关联,再生成目录树!

[此贴子已经被作者于2012-11-4 9:34:05编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  8楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2012/11/5 7:23:00 [只看该作者]

自己顶一下 ,这个我还是认为有用的.

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/11/5 8:36:00 [只看该作者]

老朱,没看明白,你的代码和下面的代码,不是一样的吗:

 

 

Dim dt As DataTable = DataTables("表A")
Dim tv As WinForm.TreeView
tv =e.Form.Controls("TreeView1")
tv.BuildTree(dt, "上级|下级")


 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/5 8:38:00 [只看该作者]

 顶一下再看。

 回到顶部
总数 11 1 2 下一页