以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  列的内容合并  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103625)

--  作者:jick0526
--  发布时间:2017/7/12 19:34:00
--  列的内容合并
老师,请问下,D列等于A列+B列+C列三列的内容合并,ABC三列都是字符列,D列也是字符列,这样代码要怎么写,谢谢
--  作者:jick0526
--  发布时间:2017/7/12 19:51:00
--  
老师,加个前提,如果ABC三列不为空的情况下
--  作者:有点甜
--  发布时间:2017/7/12 20:35:00
--  

参考

 

Select Case e.DataCol.name
    Case "A", "B", "C"
        If e.DataRow.IsNull("a")=False AndAlso e.DataRow.isnull("b")=False AndAlso e.DataRow.IsNull("c")=False Then
            e.DataRow("d") = e.DataRow("a") & e.DataRow("b") & e.DataRow("c")
        End If
End Select