美好的一天,我在将csv文件导入我的datagridview时遇到了冲突。
这是我的代码:
Try
Dim conn As System.Data.OleDb.OleDbConnection
Dim ds As System.Data.DataSet
Dim comm As System.Data.OleDb.OleDbDataAdapter
Dim path As String = filepath
conn = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.JET.OLEDB.4.0;Data Source=" + path + "; Extended Properties='Excel 8.0;HDR=YES;IMEX=1';")
comm = New System.Data.OleDb.OleDbDataAdapter("Select * from [WSC2017_TP09_M2_Schedules_V12_a$]", conn)
ds = New System.Data.DataSet
comm.Fill(ds)
Form1.DataGridView1.DataSource = ds.Tables(0)
conn.Close()
Catch ex As Exception
MsgBox(ex.Message)
End Try
当我导入文件时,ot会在这里:
那应该在这里:
当我导入文件时,数据会根据csv文件的内容缩进datagridview chaange中的原始数据。
这是csv文件: