以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  连接字段  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=80825)

--  作者:kaituozhe
--  发布时间:2016/2/2 23:20:00
--  连接字段

 Dim drs2 As List (of DataRow) = DataTables("账号列表").Select("账号户名= \'" & e.DataRow("账号户名") & "\'")

For Each dr2 As DataRow In drs2
            str2= str2 & "、" & dr2("账号")
        Next
        e.DataRow("账号") = str2

 

以上代码是查找账号列表所有某一账号户名的账号,并用“、”隔开,但是这段代码却在第一个账号的前面多一个“、”号,怎么能没有多余的那个“、”呢



--  作者:e-png
--  发布时间:2016/2/2 23:46:00
--  
e.DataRow("账号") = str2.trim("、")
--  作者:kaituozhe
--  发布时间:2016/2/2 23:56:00
--  

得到的结果是以下格式:、555466645、666554444、665554666 我需要的格式是 555466645、666554444、665554666


--  作者:Hyphen
--  发布时间:2016/2/3 9:01:00
--  
看2楼
--  作者:大红袍
--  发布时间:2016/2/3 9:09:00
--  

如果无法输入中文符号 、 的话,看看

 

http://www.foxtable.com/help/topics/1273.htm