CSV-Datei und Tausender Punkt

22/07/2009 - 10:54 von Uli Münch | Report spam
Hallo NG,

in einer App werden regelmàssig CSV-Dateien aus Vorsystemen übernommen.
Bisher ganz locker

"APPEND FROM .. TYPE CSV"

Jetzt kam es zu Fehlern, weil in einer CSV-Datei Betràge mit
Tausender-Punkten gespeichert waren.
Alle Einfàlle die ich bisher hatte sind ziemlich aufwendig und/oder
verlangsamen die Übernahme stark.
Hat jemand von Euch einen Vorschlag der diese Problem aus der Welt schafft.

Ich bedanke mich für jeden Tipp.

mfG
Ulrich Münch
 

Lesen sie die antworten

#1 W. Schmale
22/07/2009 - 11:22 | Warnen spam
Hallo Uli!

Gibt es in dem CSV-String noch anderswo Punkte? Wenn nicht könnte man mit
local lcCSV as String
lcCSV=filetostr("Mycsv.txt")
lcCSV=strtran(lcCSV,".","")
strtofile(lcCSV,"myCSV.txt")

Wenn allerdings in anderen Spalten auch Punkte enthalten sind, die nicht
entfernt werden dürfen, dann wird es ein wenig aufwendiger. Dann muß man
sich Zeile für Zeile, im Zweifelsfall sogar Word für Word (Spalte) anschauen
und die Punkte mit STRTRAN() entfernen.




-
Mit freundlichen Grüßen aus der Zigarrenstadt Bünde
"Uli Münch" schrieb im Newsbeitrag
news:
Hallo NG,

in einer App werden regelmàssig CSV-Dateien aus Vorsystemen übernommen.
Bisher ganz locker

"APPEND FROM .. TYPE CSV"

Jetzt kam es zu Fehlern, weil in einer CSV-Datei Betràge mit
Tausender-Punkten gespeichert waren.
Alle Einfàlle die ich bisher hatte sind ziemlich aufwendig und/oder
verlangsamen die Übernahme stark.
Hat jemand von Euch einen Vorschlag der diese Problem aus der Welt
schafft.

Ich bedanke mich für jeden Tipp.

mfG
Ulrich Münch

Ähnliche fragen