Foxtable(狐表)用户栏目专家坐堂 → [原创]目录树代码改错


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

主题:[原创]目录树代码改错

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


加好友 发短信
等级:童狐 帖子:94 积分:2970 威望:0 精华:0 注册:2013/12/17 22:22:00
[原创]目录树代码改错  发帖心情 Post By:2018/8/29 15:39:00 [只看该作者]

用户已被锁定

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


加好友 发短信
等级:超级版主 帖子:110450 积分:562116 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/8/29 17:23:00 [只看该作者]

For Each dr As DataRow In dt.Select("","KMBH")
    If dr.IsNull("KMBH") = False AndAlso dr("KMBH").Length = 4 Then
        Dim i As Integer = CInt(dr("KMBH").Substring(0,1))
msgbox(i) '这里分别弹出什么值
        nd = tr.Nodes(i).Nodes.Add(dr("KMBH"),dr("KMBH") & " " & dr("KMMC"))
        Functions.Execute("AddChildren",nd,dt,"")
    End If
Next

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/29 18:19:00 [只看该作者]

能否单独做一个实例发上来测试?

 

        Dim i As Integer = CInt(dr("KMBH").Substring(0,1))
        nd = tr.Nodes(i).Nodes.Add(dr("KMBH"),dr("KMBH") & " " & dr("KMMC"))

改成

 

        Dim lb as String = dr("KMLB")
        nd = tr.Nodes(lb).Nodes.Add(dr("KMBH"),dr("KMBH") & " " & dr("KMMC"))


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


加好友 发短信
等级:童狐 帖子:94 积分:2970 威望:0 精华:0 注册:2013/12/17 22:22:00
  发帖心情 Post By:2018/8/29 21:07:00 [只看该作者]

用户已被锁定

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/29 21:25:00 [只看该作者]

Dim rts As List(Of String) = dt.GetValues("KMLB")

改成

 

Dim rts As List(Of String) = dt.GetValues("KMLB", "", "某列排序")


 回到顶部