Foxtable(狐表)用户栏目专家坐堂 → 这个什么有重复值


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

主题:这个什么有重复值

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


加好友 发短信
等级:七尾狐 帖子:1553 积分:10507 威望:0 精华:0 注册:2013/6/8 16:19:00
这个什么有重复值  发帖心情 Post By:2022/9/14 10:52:00 [只看该作者]

For Each a备注一2 As String In DataTables("进货退货数据表").GetComboListString("备注一", "[备注一] <>'" & dr("备注一") & "' And  ','+[店名]+',' like '%," & dr("店名") & ",%'").Replace(",", "|").split("|")
                 a备注一1 = a备注一1 & "<Option  value = '" & a备注一2 & "' >" & a备注一2 & "</Option>"
            Next

这个什么有重复值

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/14 10:55:00 [只看该作者]

如果是多值字段,重复是正常的

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


加好友 发短信
等级:七尾狐 帖子:1553 积分:10507 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2022/9/14 10:57:00 [只看该作者]

可以排除重复值不

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/14 11:06:00 [只看该作者]

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=179833&replyID=199098&skin=1

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


加好友 发短信
等级:七尾狐 帖子:1553 积分:10507 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2022/9/14 11:27:00 [只看该作者]


改成我这个什么改

For Each a备注一2 As String In DataTables("进货退货数据表").GetComboListString("备注一", "[备注一] <>'" & dr("备注一") & "' And  ','+[店名]+',' like '%," & dr("店名") & ",%'").Replace(",", "|").split("|")
                 a备注一1 = a备注一1 & "<Option  value = '" & a备注一2 & "' >" & a备注一2 & "</Option>"
            Next

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/14 11:29:00 [只看该作者]

一样的用法,使用集合去重,自己写过的代码,换个地方就不会用了?

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


加好友 发短信
等级:七尾狐 帖子:1553 积分:10507 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2022/9/14 11:32:00 [只看该作者]

 Dim lst As New List(Of String)
            For Each s As String In DataTables("进货退货数据表").GetComboListString("备注一", "[备注一] <> '" & dr("备注一") & "' And  ','+[店名]+',' like '%," & dr("店名") & ",%'").Replace(",", "|").split("|")
            If lst.count = 0 Then
                lst.add("[" & dr("备注一") & "]")
            Else
                If lst.contains(s) = False Then
                    lst.add(s)
                End If
            End If
        Next
        
        Dim a备注一1 As String = a备注一1 & "<Option  value = '" & lst & "' >" & lst & "</Option>"
这个地方什么弄

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/14 11:38:00 [只看该作者]

遍历集合,调用红色的代码

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


加好友 发短信
等级:七尾狐 帖子:1553 积分:10507 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2022/9/14 11:42:00 [只看该作者]

反应不过来你说的意思,帮我弄一下图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/14 13:47:00 [只看该作者]

无语

For Each a备注一2 As String In lst 
                 a备注一1 = a备注一1 & "<Option  value = '" & a备注一2 & "' >" & a备注一2 & "</Option>"
            Next

 回到顶部