Ich habe folgendes Problem :
für einen Kunden soll ich eine CSV-Datei auslesen und den Dateninhalt in eine Datenbank schreiben. Dabei tritt das Problem auf, das der eingelesene String ab Zeile 3 oder 4 nicht mehr am Stück eingelesen wird, sondern nur ein Teil davon. Der Rest landet dann in einer neuen Zeile. Meines Wissens sind Textlängen von strings ja nicht wirklich limitiert, die einzige andere Möglichkeit wäre, das sich in einem sehr langen Text CR+LF versteckt.
fileReader = My.Computer.FileSystem.OpenTextFileReader(CSVName, System.Text.Encoding.Default)
Do While Not fileReader.EndOfStream
Stringreader = fileReader.ReadLine()
.....
Code zum Verarbeiten
.....
Loop
fileReader.Close()
Im Moment habe ich keine Idee, wie dies Problem zu lösen wäre.
für einen Kunden soll ich eine CSV-Datei auslesen und den Dateninhalt in eine Datenbank schreiben. Dabei tritt das Problem auf, das der eingelesene String ab Zeile 3 oder 4 nicht mehr am Stück eingelesen wird, sondern nur ein Teil davon. Der Rest landet dann in einer neuen Zeile. Meines Wissens sind Textlängen von strings ja nicht wirklich limitiert, die einzige andere Möglichkeit wäre, das sich in einem sehr langen Text CR+LF versteckt.
fileReader = My.Computer.FileSystem.OpenTextFileReader(CSVName, System.Text.Encoding.Default)
Do While Not fileReader.EndOfStream
Stringreader = fileReader.ReadLine()
.....
Code zum Verarbeiten
.....
Loop
fileReader.Close()
Im Moment habe ich keine Idee, wie dies Problem zu lösen wäre.