[Microsoft.Jet.OLEDB.4.0] Lecture fichier csv
Bonjour
Je souhaiterais charger un fichier csv dans un datagridview à partir de jet.oledb.
Le chargement s'effectue correctement mais la délimitation par ";" n'est pas pris en compte.
Tout est stocké dans une seul colonne.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
Dim CnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & repImpDest & ";Extended Properties=""text;HDR=Yes;FMT=Delimited"";"
Dim nomFichier As String = maDate.ToString("yyyyMMdd") & "-VER.csv"
Dim dataTable As DataTable = New DataTable("dataTableVer")
Using Adp As New OleDbDataAdapter("select * from [" & nomFichier & "]", CnStr)
Adp.Fill(dataTable)
End Using
'Affichage
DataGridView1.DataSource = dataTable |
Mon fichier csv est séparé par des ; et les champs ne sont pas délimité par des double cote.
Avez vous une idée du pourquoi?
Merci