SQL Server CE Decimalzeichen

Rene42

Erfahrenes Mitglied
Hallo,

mein Programm habe ich soweit am laufen. Heute habe ich zum ersten mal Centbeträge gebucht. Da fällt mir auf, dass er sowohl für 0,99€ als auch 0.99€, 99€ in der Datenbank speichert. Ich vermute, dass es am Format der Spalte in der Datenbank liegt. Ich habe dort "float" mit der Länge 8 gewählt. Was wäre besser gewesen.


Zur Not hinterlege ich alles als Text und nehm die Autokonvertierung. Das wäre aber nur mein letzter Ausweg.

Gruß Rene42
 
ich würde in deinem fall keine float erstellen, sondern mit decimal arbeiten. das sollte ohne Probleme funktionieren
 
Zurück