Base-Frontend für SQL Server 2008: 1,1 wird zu 1,10000000238

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Base-Frontend für SQL Server 2008: 1,1 wird zu 1,10000000238

Re: Base-Frontend für SQL Server 2008: 1,1 wird zu 1,10000000238

von flint2stone » Di, 12.10.2010 16:06

Ich gebe mir mal selbst die Antwort, nachdem ich noch etwas recherchiert habe. Die Datentypen FLOAT und REAL sind nicht immer exakt bei den Nachkommastellen, habe daher in DECIMAL (oder NUMERIC) umgewandelt & habe jetzt kein Problem mehr.

Base-Frontend für SQL Server 2008: 1,1 wird zu 1,10000000238

von flint2stone » Mo, 11.10.2010 18:02

Hallo,

die Nachkommastellen habe ich so ungefähr wiedergegeben. Aber jedenfalls: In mein Base Formular gebe ich 1,1 ein und in der verbundenen SQL Server 2008 Datenbank steht eine 1 mit einer Unmenge von Nachkommastellen, aber eben nicht genau 1,1. Datenbank-Feldtyp ist float. Wie könnte ich das Problem beheben?

Nach oben