as you're using vb2010:
vb Code:
Public Class Form1 Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load Dim lines() As String = IO.File.ReadAllLines("csv.txt") Dim dt As New DataTable dt.Columns.AddRange(New DataColumn() {New DataColumn("id"), New DataColumn("name"), New DataColumn("quantity"), New DataColumn("price")}) Array.ForEach(lines, Sub(line) dt.Rows.Add(line.Split(","c))) datagridview1.datasource = dt End Sub End Class





Reply With Quote
