Foxtable(狐表)用户栏目专家坐堂 → [求助]多值列拆分成单行失败


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

主题:[求助]多值列拆分成单行失败

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


加好友 发短信
等级:狐神 帖子:4640 积分:33850 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2022/12/7 16:51:00 [显示全部帖子]

没错,1295只是巧合而已,可以增删一些数据试试。
不过我更喜欢用以下代码
Dim lst As New List(Of String)
For Each dr As DataRow In DataTables("表A").Datarows
    lst.AddRange(dr.Lines("第一列"))
Next
'Output.Show (lst.Distinct.Count)
DataTables("多值列拆分成单行").DataRows.Clear
DataTables("多值列拆分成单行").StopRedraw
For Each s As String In lst.Distinct
    Dim dr As DataRow = DataTables("多值列拆分成单行").AddNew
    dr("第二列") = s
Next
DataTables("多值列拆分成单行").ResumeRedraw

 回到顶部