Hallo,
ich habe folgendes Problem, ich habe ein datengebundenes DataGridView als Anzeige. Dort werden Datensätze aus einer Access-Datenbank gespeichert. Nun möchte ich eine Funktion einbauen, mit der es möglich ist, dem DataGridView/der Datenbank eine CSV-Datei als neuen Datensatz hinzuzufügen.
Ich habe bereits folgenden Code:
es erscheint die Fehlermeldung, dass nicht möglich ist, da es nicht in String konvertiert werden kann.
ich habe folgendes Problem, ich habe ein datengebundenes DataGridView als Anzeige. Dort werden Datensätze aus einer Access-Datenbank gespeichert. Nun möchte ich eine Funktion einbauen, mit der es möglich ist, dem DataGridView/der Datenbank eine CSV-Datei als neuen Datensatz hinzuzufügen.
Ich habe bereits folgenden Code:
VB.NET-Quellcode
- Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
- Dim fName As String = ""
- OpenFileDialog1.InitialDirectory = "c:\desktop"
- OpenFileDialog1.Filter = "CSV files(*.csv)|*.csv"
- OpenFileDialog1.FilterIndex = 2
- OpenFileDialog1.RestoreDirectory = True
- If (OpenFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK) Then
- fName = OpenFileDialog1.FileName
- End If
- Dim TextLine As String = ""
- Dim SplitLine() As String
- If System.IO.File.Exists(fName) = True Then
- Dim objReader As New System.IO.StreamReader(fName)
- Do While objReader.Peek() <> -1
- TextLine = objReader.ReadLine()
- SplitLine = Split(TextLine, ";")
- MahnungstoolDataSet.Tabelle1.AddTabelle1Row(SplitLine)
- Loop
- Else
- MsgBox("File Does Not Exist")
- End If
- End Sub
es erscheint die Fehlermeldung, dass nicht möglich ist, da es nicht in String konvertiert werden kann.