设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1485|回复: 8
打印 上一主题 下一主题

[ActiveX] 继续求助:关于treeview目录树

[复制链接]
跳转到指定楼层
1#
发表于 2010-3-24 16:41:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先感谢aslxt的帮助,解决了多个“爷”节点的问题。
问题是一个接着一个啊,现在时在另一个“爷”节点下如何增加父节点。
见附件和附图

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2010-3-25 08:01:03 | 只看该作者
顶起来,求高手
3#
发表于 2010-3-25 08:13:46 | 只看该作者
不是添加“省份”一样啊,设节点为“爷1”就行了
LOAD再添加下面这些:
    Rec.Open "人员名单", CurrentProject.Connection, adOpenKeyset, adLockOptimistic, adCmdTableDirect
    For i = 0 To Rec.RecordCount - 1
        Set nodindex = TreeView.Nodes.Add("爷1", tvwChild, "父1" & Rec.Fields("编号"), Rec.Fields("姓名"), "K1", "K2")
        nodindex.Sorted = True
        Rec.MoveNext
    Next
    Rec.Close
4#
 楼主| 发表于 2010-3-25 08:47:36 | 只看该作者
不是添加“省份”一样啊,设节点为“爷1”就行了
LOAD再添加下面这些:
    Rec.Open "人员名单", CurrentProject.Connection, adOpenKeyset, adLockOptimistic, adCmdTableDirect
    For i = 0 To Rec.RecordCo ...
asklove 发表于 2010-3-25 08:13


我昨天就说这么干的,不行啊!

  '设置第二级"父"
'* ---------------------------
    Rec.Open "地区表", CurrentProject.Connection, adOpenKeyset, adLockOptimistic, adCmdTableDirect
    For i = 0 To Rec.RecordCount - 1
        Set nodindex = TreeView.Nodes.Add("爷", tvwChild, "父" & Rec.Fields("地区编号"), Rec.Fields("省市名称"), "K1", "K2")
        nodindex.Sorted = True
        Rec.MoveNext
   
    Next
      
    Rec.Close
   
       Rec.Open "人员名单", CurrentProject.Connection, adOpenKeyset, adLockOptimistic, adCmdTableDirect
    For i = 0 To Rec.RecordCount - 1
        Set nodindex = TreeView.Nodes.Add("爷1", tvwChild, "父1" & Rec.Fields("编号"), Rec.Fields("姓名"), "K1", "K2")
        nodindex.Sorted = True
        Rec.MoveNext
   
    Next
      
    Rec.Close
5#
 楼主| 发表于 2010-3-25 08:49:28 | 只看该作者
提示说:集合中的关键字不唯一。
6#
 楼主| 发表于 2010-3-25 08:50:10 | 只看该作者
Set nodindex = TreeView.Nodes.Add("爷1", tvwChild, "父1" & Rec.Fields("编号"), Rec.Fields("姓名"), "K1", "K2")
这行是黄色的,可我不知道哪里有问题!
7#
 楼主| 发表于 2010-3-25 09:33:02 | 只看该作者
真够邪的,在这个例子里试好了,到实际库里就不行!!!真是活见鬼了!!!
8#
 楼主| 发表于 2010-3-25 10:21:56 | 只看该作者
唉。。。在人员表加一个字段,单独编号就可以了,是不是因为这个原因呢?我原来都用的是自动编号的字段。
9#
发表于 2010-3-25 12:45:54 | 只看该作者
反正一句话,整个树里面不能有重复的key值,不管他的级别\归属
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-3 13:54 , Processed in 0.089414 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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