设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 5853|回复: 23
打印 上一主题 下一主题

[Access本身] [已解决]TreeView问题请教

[复制链接]
跳转到指定楼层
1#
发表于 2014-4-17 17:59:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 itso 于 2014-4-18 13:04 编辑

已解决,谢谢轻风,谢谢todaynew,你们真利害!找了论坛很多实例,找到一个比较合适的,但实例只去到2级,而我的树有5级,研究了很久,不知道在那里改?请各位帮忙,谢谢!
我的5级树

实例修改的只是2级



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2014-4-17 18:02:40 | 只看该作者
要写死的话不难,要动态的可能费点神
3#
 楼主| 发表于 2014-4-17 20:26:37 | 只看该作者
玉树TMD临风 发表于 2014-4-17 18:02
要写死的话不难,要动态的可能费点神

写死的
4#
 楼主| 发表于 2014-4-17 20:27:31 | 只看该作者
大大们……能帮忙一下吗?
5#
发表于 2014-4-17 21:23:29 | 只看该作者
帮顶!~
回复

使用道具 举报

6#
 楼主| 发表于 2014-4-17 23:56:30 | 只看该作者

谢谢帮顶!~
7#
 楼主| 发表于 2014-4-18 07:40:48 | 只看该作者
一大早,还是没结果!
8#
发表于 2014-4-18 08:50:51 | 只看该作者
你看的这个示例本身就有问题.
设计树,首先要从数据源入手.而数据源就是表,而不是窗体(这个示例最大问题)

数据源表的设计有两种一种为编码方式:如 01-001-001-……n(一级01,二级01001,三级01001001,……n) 这需要一个字段就可以了
另一种父子方式.需要ID,父ID,深度,需要3个字段。

两种方式都可以无限深度,两种比较,第一种数据占用空间大,但查询时方便,第二种数据占用空间小,效率当然高,但查询麻烦一点,利用递归。

对于新手来说,当然首先要对TreeView对象的方法属性学会才行。先从写一些简单代码,从论坛看一些简单的示例或看TreeView帮助,建议先看看TreeView对象自带帮助文件
9#
发表于 2014-4-18 08:56:11 | 只看该作者
本帖最后由 stvent 于 2014-4-18 09:12 编辑

楼上说得对
10#
发表于 2014-4-18 09:11:16 | 只看该作者
本帖最后由 wang1999 于 2014-4-18 09:13 编辑

呵呵,我一般偏向用编码方式,查询所有子 时方便,直接用Like 001*就好。

当然如果你分类的数据有上万条加载,那建议用父子方式,效率不是快一倍。不过这种情况我们几乎不会遇到。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-20 01:41 , Processed in 0.086574 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表