ASP.NET 将字符串存储到 DataTable 中
您可以使用 DataTable 的 NewRow 方法创建新的 DataRow 对象,并将字符串值分配给 DataRow 的每个列。然后,将 DataRow 添加到 DataTable 中,如下所示:
Dim dt As New DataTable
dt.Columns.Add('Column1', GetType(String))
dt.Columns.Add('Column2', GetType(String))
Dim str As String = '1,John;2,Jane;3,Bob'
For Each item In str.Split(';')
Dim row As DataRow = dt.NewRow()
row('Column1') = item.Split(',')(0)
row('Column2') = item.Split(',')(1)
dt.Rows.Add(row)
Next
在这个例子中,我们创建了一个包含两个字符串列的 DataTable。我们使用分号分隔字符串,并在每个分号后使用逗号分隔列值。然后,我们使用 NewRow 方法创建一个新的 DataRow 对象,并将列值分配给每个列。最后,我们将 DataRow 添加到 DataTable 中。
原文地址: https://www.cveoy.top/t/topic/nE9P 著作权归作者所有。请勿转载和采集!