以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  怎样某一列的用逗号分开内容分解到其他列  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=81849)

--  作者:万才理
--  发布时间:2016/3/7 17:08:00
--  怎样某一列的用逗号分开内容分解到其他列
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看

怎样将第一列的内容(a,b,c),分解到第二列(a)、第三列(b)和第四列(c)。请指教!谢谢! 

--  作者:大红袍
--  发布时间:2016/3/7 17:30:00
--  

datacolChanged事件

 

If e.DataCol.Name = "第一列" Then
    Dim cs() As String = {"第二列", "第四列", "第七列"}
    dim ary() as string = e.datarow("第一列").split(",")
    For i As Integer = 0 To cs.length-1
        If i>ary.length-1 Then
            e.DataRow(cs(i)) = Nothing
        Else
            e.DataRow(cs(i)) = ary(i)
        End If
    Next
End If


--  作者:万才理
--  发布时间:2016/3/7 17:55:00
--  
谢谢!