Guten Morgen,
Ich versuche jetzt schon seit einigen stunden einen weg wie ich einige csv datei importieren kann um im anschluss einige manipulationen an ihnen durchzuführen
Dazu habe ich folgenden code verwendet der aber nicht so funktioniert wie ich erwarte/will!
Ich bekomme dann einen Fehler der mir Zeigt das mein Connection String nicht konform ist.....aber an welcher stelle ist er nicht konform?
Ich nutze als Delimiter in der csv datei einen Tube | als Trennzeichen und um Texte sind "" gesetzt!
Das ganze soll halt in ein DataSet und dann in einem Grid angezeigt werden.
Danke für eure hilfe!
Ich versuche jetzt schon seit einigen stunden einen weg wie ich einige csv datei importieren kann um im anschluss einige manipulationen an ihnen durchzuführen
Dazu habe ich folgenden code verwendet der aber nicht so funktioniert wie ich erwarte/will!
VB.NET-Quellcode
- Dim fi As New IO.FileInfo(OpenFileDialog1.FileName)
- Dim connection_string As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
- "Data Source=" & fi.DirectoryName & ";" & _
- "Extended Properties=""text;HDR=YES;FMT=Delimited(|)"""
- Dim objConn As New OleDb.OleDbConnection(connection_string)
- objConn.Open()
- Dim cmd As New OleDb.OleDbCommand("SELECT * FROM " & fi.Name, objConn)
- Dim obj_adap As New OleDb.OleDbDataAdapter
- obj_adap.SelectCommand = cmd
- obj_adap.Fill(daten, "Daten")
- DataGridView1.DataSource = daten.Tables(0).DefaultView
- DataGridView1.Refresh()
- objConn.Close()
Ich bekomme dann einen Fehler der mir Zeigt das mein Connection String nicht konform ist.....aber an welcher stelle ist er nicht konform?
Ich nutze als Delimiter in der csv datei einen Tube | als Trennzeichen und um Texte sind "" gesetzt!
Das ganze soll halt in ein DataSet und dann in einem Grid angezeigt werden.
Danke für eure hilfe!