Forum: Programmieren allgemein
by Sir Rufo,
19. Jun 2016
Was hat denn das mit dem Inhalt in der Datenbank zu tun?
Wenn überhaupt wird das falsch exportiert
Forum: Programmieren allgemein
by Sir Rufo,
19. Jun 2016
Nein, dein Ausgangs-String ist falsch.
Falsch_ := '"F1","F2","(§§")","F4, F5"';
Richtig := '"F1","F2","(§§"")","F4, F5"';
Forum: Programmieren allgemein
by Sir Rufo,
19. Jun 2016
Ja, wenn ich in den QuellText der Helper-Methode schauen würde :stupid:
Forum: Programmieren allgemein
by Sir Rufo,
19. Jun 2016
Delphi hat etwas integriert was das alles berücksichtigt und das schon bevor es die Helper gab und nennt sich TStringList
Forum: Programmieren allgemein
by Sir Rufo,
19. Jun 2016
Für das was du da machen möchtest ist String.Split in keinster Weise die richtige Wahl. Damit wird ein String stumpf an den Delimitern getrennt. Das ist die Aufgabe von dieser Methode.
Was du suchst ist das, was TStringList kann, indem du den DelimitedText zuweist. Es gibt noch die ein oder andere Eigenschaft, mit der du das Verhalten beeinflussen kannst (QuoteChar, Delimiter,...
Forum: Programmieren allgemein
by Sir Rufo,
19. Jun 2016
Was sagt denn die Doku?
Da scheint wohl per Default TStringSlitOptions.ExcludeEmpty gesetzt zu sein. Aber es gibt ja ein overload wo man diese Option mit TStringSlitOptions.None übergeben kann.