基本上我要实现的功能是将数据集中的每一列数据清楚地分开
Public Shared Function mtdCDsToStr (ByVal pDs As DataSet) As String
Dim sResult As String = " "
Dim sb As New System.Text.StringBuilder
Dim dt As DataTable
Dim dc As DataColumn
Dim dr As DataRow
Dim i As Integer = 0
For Each dt In pDs.Tables
For Each dr In dt.Rows
For Each dc In dt.Columns
sb.Append(dr(i).ToString + "|" + Environment.NewLine )
Next
sb.Remove(sb.Length -1, 1)
Next
Next
sResult = sb.ToString
End Function
所以我的返回结果将类似于
结果 名称1| 姓名2| 姓名3| 姓名4|
| 是我的数据分隔符,我试图删除 | 如果达到了最后一个记录,但我没能做到
预期结果 名称1| 姓名2| 姓名3| 名称4
没有| 在我最后的记录中