Foxtable(狐表)用户栏目专家坐堂 → 关于两个集合的元素比对问题


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

主题:关于两个集合的元素比对问题

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


加好友 发短信
等级:小狐 帖子:328 积分:2960 威望:0 精华:0 注册:2011/5/3 20:21:00
关于两个集合的元素比对问题  发帖心情 Post By:2014/6/25 22:05:00 [只看该作者]

比如两个集合A和B,我想用集合B中的每一个元素去和集合A比对,得到集合B中元素在集合A中是否存在及存在的次数。求思路及编程方法,谢谢~~~

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


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

 加一个字典。

 

如果 集合A.Contains(集合B(i)) = False

 

就把 集合B(i) 加入字典

 

否则 从字典取出次数+1


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


加好友 发短信
等级:小狐 帖子:328 积分:2960 威望:0 精华:0 注册:2011/5/3 20:21:00
回复:(有点甜)?加一个字典。?如果 集...  发帖心情 Post By:2014/6/25 22:14:00 [只看该作者]

我没有准确的表达我的意图,不好意思了。举个例子吧,我想将例子中表B中的内容和表A去比对,然后计算出表B中的每一个元素在表A中出现的次数。求解答。谢谢指导~~
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test2.rar

[此贴子已经被作者于2014-6-25 22:14:39编辑过]

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


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

For Each dr As DataRow In DataTables("表B").DataRows
    dr("第二列") = DataTables("表A").Compute("count(_Identify)", "第一列 = '" & dr("第一列") & "'") +  DataTables("表A").Compute("count(_Identify)", "第二列 = '" & dr("第一列") & "'")
Next

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


加好友 发短信
等级:小狐 帖子:328 积分:2960 威望:0 精华:0 注册:2011/5/3 20:21:00
回复:(有点甜)For Each dr As DataRow In DataTabl...  发帖心情 Post By:2014/6/25 22:42:00 [只看该作者]

老师的指导很有用,谢谢!!图片点击可在新窗口打开查看

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


加好友 发短信
等级:小狐 帖子:328 积分:2960 威望:0 精华:0 注册:2011/5/3 20:21:00
回复:(有点甜)For Each dr As DataRow In DataTabl...  发帖心情 Post By:2014/6/25 22:54:00 [只看该作者]

请老师再深入的给予指导,谢谢。在这个问题的基础上,如果我想在统计次数后,双击表B中的元素,可以弹出窗口,在窗口中的 Table中列出含有该行元素的表A中的每一行。可否实现?谢谢了

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


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

             

 

                                         

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


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


加好友 发短信
等级:小狐 帖子:328 积分:2960 威望:0 精华:0 注册:2011/5/3 20:21:00
回复:(有点甜)     &nbs...  发帖心情 Post By:2014/6/25 23:05:00 [只看该作者]

非常感谢,我会继续努力的!!!图片点击可在新窗口打开查看

 回到顶部