| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3130 人关注过本帖, 1 人收藏
标题:TreeView1.nodes.Add中提示集合中的关键字不唯一?(难!无人能解决)[提供 ...
取消只看楼主 加入收藏
xzqsml
Rank: 2
等 级:论坛游民
帖 子:41
专家分:47
注 册:2008-6-15
结帖率:90.91%
收藏(1)
已结贴  问题点数:7 回复次数:3 
TreeView1.nodes.Add中提示集合中的关键字不唯一?(难!无人能解决)[提供源码附件]
以下代码:

Private Sub CC()
OpenConn
Dim rs As Recordset
Dim m
Dim SQL
Dim nodes As Node
'TreeView1.LineStyle = tvwTreeLines

 

Set rs = New ADODB.Recordset
rs.CursorLocation = adUseClient
rs.Open "select * from CC", cn, 2, 2
Dim i As Integer
Dim j As Integer
Dim zxs
TreeView1.ImageList = TreeImages
With rs
'RS.Close
  ' Set RS = Nothing

  
    If .RecordCount <> 0 Then
        For j = 0 To 5
            .Close
            .Open "select * from CC", cn, 2, 2
            For i = 1 To .RecordCount
                If .Fields("treerelationship") <> "" Then
                  
                    TreeView1.nodes.Add CStr(.Fields("treerelative")), tvwChild, .Fields("treekey"), .Fields("用户姓名"), CInt(.Fields("treeimgindex"))
                Else
                    TreeView1.nodes.Add , , .Fields("treekey"), .Fields("用户姓名"), CInt(.Fields("treeimgindex")) '此处提示集合中的关键字不唯一
                End If
               .MoveNext
            Next i
        Next j
    End If
End With

For m = 1 To TreeView1.nodes.Count
TreeView1.nodes(m).Expanded = True '

Next



         
CloseConn      

End Sub



Access数据库中数据如下:
TreeRelative  TreeRelationship  TreeKey  用户姓名  TreeIMGIndex
 空        空        CC    在线用户   1
 CC                1                 张三   张三     1


CC.rar (12.14 KB)
提供源码附件

[ 本帖最后由 xzqsml 于 2010-1-23 11:56 编辑 ]
搜索更多相关主题的帖子: 提示 关键 附件 源码 Add 
2010-01-23 09:45
xzqsml
Rank: 2
等 级:论坛游民
帖 子:41
专家分:47
注 册:2008-6-15
收藏
得分:0 
难道真的没有人回答吗?
2010-01-23 13:10
xzqsml
Rank: 2
等 级:论坛游民
帖 子:41
专家分:47
注 册:2008-6-15
收藏
得分:0 
懂TreeView控件朋友,能不能写一个类似的代码.
要要求二级目录即可!能从数据库中动态取数更新TreeView内容
2010-01-23 16:08
xzqsml
Rank: 2
等 级:论坛游民
帖 子:41
专家分:47
注 册:2008-6-15
收藏
得分:0 
提示,对象关闭时不允许操作,错在哪呢??
2010-01-25 08:47
快速回复:TreeView1.nodes.Add中提示集合中的关键字不唯一?(难!无人能解决) ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044723 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved