PDA

Vollständige Version anzeigen : Beim exportieren Zahlen mit 1000er Trennzeichen


Mindir
14.10.2011, 12:21
Hallo zusammen,
ich möchte eine Abfrage in csv-Datei exportieren.
Dabei werden die 1000er trennzeichen bei Zahlen in der CSV-Datei nicht mit übernommen. Außerdem werden die Zahlen 0,0039 als exp (d.h. 3,9e-3) ausgegeben. Kann man die beiden Sachen irgendwie beeinflussen. Danke
VG
Mindir

hcscherzer
14.10.2011, 12:23
Ich würde davon absehen, nummerische Werte beim Export zu formatieren.
Die Darstellung ist doch Sache des Programms, mit dem die Daten später visualisiert werden. Bei der Übertragung kommt es auf den Wert an.

Wenn es denn aber unbedingt sein muss: formatiere die Werte in der Abfrage, die Du verwendest, um den CSV Export zu bedienen.

Mindir
14.10.2011, 14:31
sorry aber wie geht das

Atrus2711
14.10.2011, 14:33
Nutze die Format-Funktion:

Als SQL:
SELECT Format(DeinFeld, "#,#0.00") AS FormatierterWert FROM DeineTabelle

Als berechnetes Feld im grafischen Abfrageentwurf:
FormatierterWert: Format(DeinFeld; "#.##0,00")

hcscherzer
14.10.2011, 14:44
@Martin: kleiner Tippfehler, große Wirkung, im formatierten Wert muss ein ';' statt des ',' hinter DeinFeld

Atrus2711
14.10.2011, 15:10
Geändert, Danke. tgif