以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  帮忙完善代码  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=80890)

--  作者:神一样的男人
--  发布时间:2016/2/5 19:29:00
--  帮忙完善代码
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:完善代码.txt

一级菜单 菜单ID为2位数 已判断2位数为1级菜单  二级菜单ID为4位数 请问 把二级菜单加入到一级菜单怎么写  规则 一级菜单ID:01 那么二级菜单就是0101 ,0102   求完善代码  代码已上传附件
图片点击可在新窗口打开查看此主题相关图片如下:权限.png
图片点击可在新窗口打开查看
   



--  作者:大红袍
--  发布时间:2016/2/6 1:11:00
--  

查找所有的二级菜单

 

Dim xx As WinForm.TopicBar = e.Form.Controls("TopicBar1")
Dim cmd As New SQLCommand
cmd.ConnectionName = "123"
Dim dt As DataTable
Dim i As Integer
cmd.CommandText = "select [菜单ID], [菜单名称], len(菜单ID) as 长度 fr om {View_1}"
dt = cmd.ExecuteReader
For Each dr As DataRow In dt.Select("长度 = 2")
    Dim p As WinForm.TopicPage = xx.Pages.Add(dr("菜单id"),dr("菜单名称"))
    For Each cdr As DataRow In dt.Select("菜单ID = \'" & dr("菜单id") & "\'")
        p.Links.Add(cdr("菜单id"),cdr("菜单名称"))
    Next
Next


--  作者:神一样的男人
--  发布时间:2016/2/6 20:28:00
--  
一级菜单都变成二级菜单了  而且二级菜单  0102 二级权限 没有添加到 用户管理的下面 
图片点击可在新窗口打开查看此主题相关图片如下:123.png
图片点击可在新窗口打开查看

--  作者:神一样的男人
--  发布时间:2016/2/7 20:06:00
--  
搞定了 
--  作者:神一样的男人
--  发布时间:2016/2/7 20:07:00
--  
搞定了