以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  两列合并  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=69957)

--  作者:seal51
--  发布时间:2015/6/13 15:23:00
--  两列合并

一个表有三列, 分别是A列, B列, AB列,都是字符型, AB列的值=A列+B列 , 代码如何写


--  作者:Bin
--  发布时间:2015/6/13 15:36:00
--  
AB列设置为表达式列  然后设置表达式  [A]+[B]

你都四条尾巴了,这么基础的知识都还没掌握.好像不怎么科学呀.

--  作者:seal51
--  发布时间:2015/6/13 15:39:00
--  
Select Case e.DataCol.Name
    Case "第一列","第二列"
        Dim dr As DataRow = e.DataRow
        If dr.IsNull("第一列") OrElse dr.IsNull("第二列") Then
            dr("第三列") = Nothing
        Else
            dr("第三列")  = dr("第一列") & " " & dr("第二列")
        End If
End Select

--  作者:seal51
--  发布时间:2015/6/13 15:40:00
--  
不想用表达式, 我测试了一下, 这样也可以, BIN老师看看可以吗
--  作者:Bin
--  发布时间:2015/6/13 15:49:00
--  
可以