Foxtable(狐表)用户栏目专家坐堂 → 怎么在极码中取值


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

主题:怎么在极码中取值

美女呀,离线,留言给我吧!
feifei998
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:40 积分:498 威望:0 精华:0 注册:2015/6/30 10:35:00
怎么在极码中取值  发帖心情 Post By:2015/7/13 6:45:00 [只看该作者]

怎么在极码中取值?我想取级码中不同层的值做列表

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:取值.table


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/13 9:34:00 [只看该作者]

Dim str1, str2, str3 As String
For Each dr As DataRow In DataTables("表A").Select("")
    Dim ary() As String = dr("第一列").Split(".")
    Select Case ary.Length
        Case 1
            str1 &= dr("第二列") & "|"
        Case 2
            str2 &= dr("第二列") & "|"
        Case 3
            str3 &= dr("第二列") & "|"
    End Select
Next
msgbox(str1.Trim("|"))
msgbox(str2.Trim("|"))
msgbox(str3.Trim("|"))

 回到顶部
美女呀,离线,留言给我吧!
feifei998
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:40 积分:498 威望:0 精华:0 注册:2015/6/30 10:35:00
  发帖心情 Post By:2015/7/14 9:04:00 [只看该作者]

这个是combobox2的enter 如果在不同的列我还能弄
Dim xiaolei As WinForm.ComboBox = e.Sender
Dim str As String = e.Form.Controls("ComboBox1").Value
xiaolei.ComboList = DataTables("类别").GetComboListString("小类", "大类 = '" & str & "'")
但是级码中怎么弄 动态合成啊。。。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/14 9:07:00 [只看该作者]

 看2楼的代码啊,编写代码合成字符串啊。

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


加好友 发短信
等级:幼狐 帖子:177 积分:1757 威望:0 精华:0 注册:2015/1/17 23:24:00
  发帖心情 Post By:2015/7/14 9:12:00 [只看该作者]

 没太弄明白。
怎么筛选出 str1 str2
我想取 str1 下的str2的值
 
.....怎么合成

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/14 9:31:00 [只看该作者]

Dim str1 As String = "2"

Dim str2 As String = ""

For Each dr As DataRow In DataTables("表A").Select("第一列 like '" & str1 & ".%'")
    Dim ary() As String = dr("第一列").Split(".")
    Select Case ary.Length

        Case 2
            str2 &= dr("第二列") & "|"
    End Select
Next

msgbox(str2.Trim("|"))


 回到顶部