VBNet读取csv文件 - 连续分隔列 - 以逗号分隔

时间:2014-02-26 20:24:09

标签: vb.net csv

这已经困扰了我一个星期,我没有看到任何其他方式。我们只教过基本的记录数据结构,FileOpen,WriteLine等等,但我读过MSDN和StreamWriter / Reader看起来更有前途。这是一项作业/课程作业,对于该计划的几乎所有部分都是必不可少的。

我想要做的就是逐行读取以逗号分隔的字段并将其定义为变量。它也有助于能够读取没有引号""的行,因为现在当我用LineInput读取密码时,它完全读取它"传递"。

Private Sub StudentLogin()
    Dim Filename As New StreamWriter("" & Register.StudentDirectory & "" & Username & ".txt")
    Dim str As String = "This"
    Dim lines() As String = str.Split(New String() {Environment.NewLine}, StringSplitOptions.None)
    For Each line As String In lines
        Dim columns() As String = line.Split(","c)
        Firstname = columns(0)
        Surname = columns(1)
        Password = columns(2)
        ClassID = columns(3)
    Next
    MessageBox.Show("" & ClassID & " " & Password & "")
End Sub

文字档案:

"cem","polat","pass","class"

我只想读取文件 - 然后逐行读取每一行,定义 C:/ Spellcheck / data / accounts / students / + filename + 中的每个列字段并定义一些变量

0 个答案:

没有答案