Hallo liebe Forum-Mitglieder,
ich habe eine kleine Windows-Forms Anwendung erstellt mit der ich Daten aus einer CSV-Datei in eine DataGridView importieren kann.
Jedoch bleiben in der ersten Zeile die Felder (also Spaltenüberschriften) leer unter denen Sich eine Zahl befindet.
Das ist der Quellcode für den Import:
Im Anhang befindet sichein Foto der DataGridView nach dem Import der CSV-Datei. Ich musste die anderen Felder aus Datenschutzgründen unkenntlich machen.
Das blau markierte Feld sollte eigentlich die Spaltenüberschrift beinhalten.
Kann man das Problem irgendwie lösen?
Vielen Dank für eure Hilfe
Bitte auf die Wahl des Unterforums achten. Verschoben. ~fufu
ich habe eine kleine Windows-Forms Anwendung erstellt mit der ich Daten aus einer CSV-Datei in eine DataGridView importieren kann.
Jedoch bleiben in der ersten Zeile die Felder (also Spaltenüberschriften) leer unter denen Sich eine Zahl befindet.
Das ist der Quellcode für den Import:
VB.NET-Quellcode
- Dim folder = ApplicatonPath & "\Import.csv"
- Dim CnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ApplicatonPath & ";Extended Properties=""text;HDR=No;FMT=Delimited;CharacterSet=65001"";" '65001
- Dim dt As New DataTable
- Using Adp As New OleDbDataAdapter("select * from [Import.csv]", CnStr)
- Try
- Adp.Fill(dt)
- Catch ex As Exception
- End Try
- End Using
- DataGridView1.DataSource = dt
Im Anhang befindet sichein Foto der DataGridView nach dem Import der CSV-Datei. Ich musste die anderen Felder aus Datenschutzgründen unkenntlich machen.
Das blau markierte Feld sollte eigentlich die Spaltenüberschrift beinhalten.
Kann man das Problem irgendwie lösen?
Vielen Dank für eure Hilfe
Bitte auf die Wahl des Unterforums achten. Verschoben. ~fufu
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „fufu“ ()