Thema: Delphi Gleitkommadivision...?

Einzelnen Beitrag anzeigen

RBredereck
(Gast)

n/a Beiträge
 
#29

Re: Gleitkommadivision...?

  Alt 29. Sep 2004, 18:30
Zitat:
nein nicht beim parametrisiren und inkafield ist eine klasse und hat nur tabelleninformationen, die werte sind nur in der db ungenau oder bei reports, da stören sie auch extrem!
Nagut... bei mir war das so:

Das Problem ergab sich als ich folgende Einstellungen hatte:

Datentyp in der Datenbank: Float
Datentyp den ich der Datenbank zugewiesen habe: Currency

Ich stellte das dann wie folgt um:

Datentyp in der Datenbank: Money (Access)
Datentyp in den ich geweise: Currency

Ich kann es mir nur so erklären, dass die Datenbank einen Float mit großer Genauigkeit erwartet hat, meine Werte jedoch diese nicht besaßen und es deshalb zu den Problemen kam. Jetzt haben beide die selbe Genauigkeit und es funktioniert.

Es kann natürlich auch eine ganz andere Ursache gewesen sein, die ich dadurch aber umgehen konnte.

Evtl kannst Du auch über SQL die Werte nachträglich Runden (also gerundet(Wert*10^n)*10^-n - weiß jetzt aber nicht den genauen Befehl... geht aber auf jeden Fall... Du musst dann nur Wissen ob das vertretbar ist (meinetwegen ab der 6. Stelle zu Runden) und ob du mit einer solchen unsicheren Lösung leben kannst.

Solltest du das Problem lösen (egal wie) poste es bitte.. also viel Glück noch...
  Mit Zitat antworten Zitat