Access verschluckt Nachkommastellen

Ich bin Kassierer der Wassergenossenschaft Hofkirchen in Tirol und habe die Mitgliederdaten in Access 2.0 gespeichert. Die halbjΣhrliche Abrechnung des Wasserzinses fⁿhre ich ebenfalls mit Access durch. Zum Anlegen der Einzⁿge ⁿbernehme ich aus Access die Daten in ein elektronisches Bank- und ▄berweisungsprogramm (Elba). Dazu mu▀ ich die Daten in DatensΣtze mit fester LΣnge ablegen und im Windows-ANSI-Format aufbereiten.@@Um dies zu bewerkstelligen, habe ich bisher die Daten aus Access ⁿber eine Abfrage als Text mit festgelegtem Format exportiert. Bei diesem Export stehe ich nun vor dem Problem, da▀ mir bei ganzzahligen Zahlen die Nachkommastellen verlorengehen (aus 431,00 wird 431). Deshalb mu▀ ich die Exportdatei jedes Mal zusΣtzlich von Hand nachbearbeiten. Wie kann ich das vermeiden?

Die von Ihnen gewⁿnschte Formatierung lΣ▀t sich in Access mit der Format$()-Funktion innerhalb einer Abfrage erreichen. Die folgenden Beispieltabellen erlΣutern, wie Sie dazu vorgehen: Fⁿr das Beispiel nehmen wir die nachstehenden Werte an:Wenn Sie diese Tabelle mit dem Befehl Speichern unter - Exportieren in einer externen Datei als Textdatei exportieren, ergibt sich daraus analog zu Ihrem Problem: Legen Sie deshalb eine neue Abfrage ⁿber diese Tabelle an. Schalten Sie dann mit dem Befehl Ansicht - SQL in die SQL-Ansicht. Geben Sie im nun ge÷ffneten Texteditor die folgenden Zeilen ein: SELECT DISTINCTROW Tabelle.Text1, Format$ (Tabelle.Zahl1, "#.00") AS FormatZahl, Tabelle.Text2 FROM Tabelle SQL ist eine universelle Abfragesprache fⁿr Datenbanken, die auch Access benutzen kann. Mit der Select-Anweisung wΣhlen Sie die Feldnamen aus, die in der Abfrage erscheinen sollen. Dabei ist der Bezeichner Tabelle der Name der zugrundeliegenden Tabelle und der Bezeichner Text1 der Feldname. Damit Access die Zahl im richtigen Format ausgibt, wird sie innerhalb der Select-Anweisung formatiert. Dazu verwendet die Abfrage den oben erwΣhnten Format$-Befehl. Seine Parameter sind der Feldname und die eigentliche Formatanweisung. In dieser Formatanweisung bedeutet das #-Zeichen eine beliebige Ziffernkombination, der Punkt die Stelle des Dezimalkommas und die beiden Nullen die Anzahl der Ziffern nach dem Komma. Zuletzt folgt die Form-Anweisung, die die Tabelle bestimmt, aus der die Feldnamen stammen.