2011-08-17 48 views
0

我正在从Active Directory(名称,部门,标题,公司,邮件)将数据检索到用逗号分隔的字符串中,并且我想拆分字符串并将它们存储到可以导出的数组它在Excel中更新到我的数据库之前。在数组中拆分和存储字符串

但我如何将它们存储到数组?

下面的代码:

我收到来自AD数据并将其存储在列表:

Dim formattedName As String = String.Format("{0},{1},{2},{3},{4},{5}", _ 
            resEnt.Properties("name")(0).ToString(), _ 
            resEnt.Properties("company")(0).ToString(), _ 
            resEnt.Properties("department")(0).ToString(), _ 
            resEnt.Properties("title")(0).ToString(), _ 
            resEnt.Properties("sAMAccountName")(0).ToString(), _ 
            resEnt.Properties("Mail")(0).ToString()) 

       userList.Add(formattedName) 

上述循环完成后,我打印出来。但现在我想分割它,所有的数据存储到数组

For i = 0 To userList.Count - 1 
      Response.Write("<BR>" & userList(i).ToString()) 
     Next 

我如何拆分,并将其储存?

回答

1

尝试

Dim strArr() As String 
strArr = userList(i).ToString().Split(",")