Foxtable(狐表)用户栏目专家坐堂 → 一下子懵了


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

主题:一下子懵了

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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
一下子懵了  发帖心情 Post By:2015/6/24 17:32:00 [只看该作者]

大师:请问如何获得表a的第一列的值不相同的行集合的代码?

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2015/6/24 17:37:00 [只看该作者]

http://www.foxtable.com/help/topics/1353.htm


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


加好友 发短信
等级:童狐 帖子:281 积分:2264 威望:0 精华:0 注册:2013/12/2 13:34:00
  发帖心情 Post By:2015/6/24 17:37:00 [只看该作者]

GetComboListString


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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/6/24 17:49:00 [只看该作者]

谢谢!不是某列的值,而是所有列,但某一列的值不重复的所有行?

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2015/6/24 17:56:00 [只看该作者]


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


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

方法一:

 

For Each s As String In DataTables("表A").GetValues("第一列")
    Dim fdr As DataRow = DataTables("表A").Find("第一列 = '" & s & "'")
Next

 

方法二:

 

Dim ls As new List(Of String)
For Each dr As DataRow In DataTables("表A").Select("")
    If ls.Contains(dr("第一列")) = False Then
        ls.Add(dr("第一列"))
        msgbox(dr("第二列"))
    End If
Next


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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/6/24 18:11:00 [只看该作者]

谢谢!直接获得表a中第一列的值不重复的所有行的集合的代码怎么写?
是不是首先要获取第一列不重复的值集合,再用in 语句。
dim a as new list(of datarow) = datatables("表a").select("第一列  in (a,b,c)")  
有无简单的一句代码?


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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/6/24 18:19:00 [只看该作者]

单列数据字典DataMap 的键值不能重复,又不能包含判断吗?

害的老朽复查了一个下午呀,原来表中有空行的重复?

他*的个巴子,比股市割肉还难受?


 回到顶部