在Datagridview中将列设置为单一,从记事本中读取数据

时间:2015-09-18 23:22:44

标签: vb.net datagridview notepad

我在VB.net中编程,我有一个Datagridview读取分隔的行;从使用此代码的记事本文件:

Private Sub ReadFile()
    Dim sr As New StreamReader("resource/database.txt")
    Dim strLineIn As String
    Dim strSplit() As String
    DataGridView1.Rows.Clear()
    Do While sr.Peek <> -1
        strLineIn = sr.ReadLine
        strSplit = strLineIn.Split(";")
        DataGridView1.Rows.Add(strSplit(0), strSplit(1), strSplit(2), strSplit(3), strSplit(4), strSplit(5), strSplit(6), strSplit(7), strSplit(8), strSplit(9), strSplit(10), strSplit(11), strSplit(12), strSplit(13), strSplit(14))
    Loop
    sr.Close()
End Sub

现在问题是所有数据都以字符串形式加载,因此数字列按字母顺序而不是数字顺序排序。如何将这个特定的colums读成单一的?或者如何在加载后将它们转换为单个而不是字符串。

提前致谢。

0 个答案:

没有答案