Foxtable(狐表)用户栏目专家坐堂 → 多值字段拆分之后 组合字符串 得到的是多条重复数据,怎么修正呢?


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

主题:多值字段拆分之后 组合字符串 得到的是多条重复数据,怎么修正呢?

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107705 积分:547852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/21 20:11:00 [显示全部帖子]

Dim str As String = Args(0)
Dim cmd As New SQ LCo mmand
cmd.Con nectio nNa me = "主数据源"
    cmd.CommandText = "select distinct 姓名 + ':' + 职务 as 列A from 干部台账 where 姓名 in ('" &  str.replace(",","','")  & "')"
    Dim dt as datatable = cmd.Executereader
output.show(dt.getcombostring("列A"))

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107705 积分:547852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/22 8:51:00 [显示全部帖子]

SQ没有问题,表格里肯定没有这个人的数据,或者姓名对不上

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107705 积分:547852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/22 9:42:00 [显示全部帖子]

建议重新学一下编程基础这一章把,都是很基础的用法

output.show(dt.GetComboListString("备注").replace("|",vbcrlf))

 回到顶部