Einzelnen Beitrag anzeigen

IngoD7

Registriert seit: 16. Feb 2004
464 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: CSV Dateien erzeugen und wieder einlesen

  Alt 14. Jan 2007, 18:13
Zitat von mkinzler:
Es könnte das letzte Semikolon jeder Zeile sein, welches überflüssig ist.
Ja, es könnte am ehesten das letzte Semikolon sein.
Allerdings sollte ein Semikolon am Ende keinen Fehler beim Einlesen erzeugen, sondern einfach ein leeres Feld hinten am Datensatz!

Excel behandelt das auch so und lässt wahrscheinlich das letzte Semikolon dann beim Abspeichern weg. Überprüfe das. Dann hast du den Grund für den Fehler ... und den Beweis, dass die Komponente fehlerhaft einliest.

Unabhängig davon solltest du aber deine Routine umschreiben, denn wenn kein Feld mehr folgt, sollte auch kein abschließendes Semikolon geschrieben werden.
  Mit Zitat antworten Zitat