Hallo,
Ich habe ein Problem beim eingeben von Daten in ein Formular mit Unterformular.
Die ganze Datenbank hat nur 2 Tabellen
„Kunden“ mit Kundennamen
„Rechnung“ mit Datum und Betrag
Das ganze ist so einfach gehalten um jemandem zu erklären wie SQL Abfragen funktionieren.
Die Tabellen stehen in Beziehung über Kunde.ID nach Rechnung!KundeID. So weit so einfach.
Nun habe ich ein Formular erstellt bei dem es ein Hauptformular gibt das auf die Tabelle „Kunden“ referenziert und ein Unterformular das direkt die Tabelle „Rechnung anzeigt“. Verbunden sind diese über die Beziehung wie oben. Alles ist gut und Funktioniert. War ja auch nicht schwierig bis jetzt.
Wenn ich aber im Unterformular einen Betrag eingebe z.B. 3,3 dann speichert die Tabelle 3,299999875 wenn ich 3,5 eingebe speichert sie 3,5000000. Dabei ist es unerheblich ob der Datentyp von „Betrag“ Double oder Single ist. Auch die Formatierung „Currency“ habe ich nicht benutzt.
Hat dafür evtl jemand eine Erklärung und vlt auch eine Lösung?
Freundliche Grüße
Frank