从CSV到datagridview的导入数据在第一行有标题,我可以为每一列隐藏该行和名称标题,问题是数据表有68列。是否可以制作第一行标题而无需为每一列手动执行此操作?
答案 0 :(得分:0)
您的数据网格应该从CSV中获取所有列名称,如果没有,那么您需要查看这篇精彩的文章。它会帮助你很多。这是link。
答案 1 :(得分:0)
经过用户的实验和帮助:ooopsoft:
Dim TextFieldParser1 As New Microsoft.VisualBasic.FileIO.TextFieldParser(receiveStream)
TextFieldParser1.Delimiters = New String() {","}
Dim newline() As String = TextFieldParser1.ReadFields()
While Not TextFieldParser1.EndOfData
Dim Row1 As String() = TextFieldParser1.ReadFields()
If DataGridView1.Columns.Count = 0 AndAlso Row1.Count > 0 Then
Dim i As Integer
For i = 0 To Row1.Count - 1
DataGridView1.Columns.Add(newline(i), newline(i))
Next
End If
End While