Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#1

Summe von DB erechnen lassen oder im Programm ?

  Alt 8. Apr 2004, 11:32
Hi,

die Frage bezieht sich zum Teil hier drauf :

http://www.delphipraxis.net/internal...=156047#156047

ich habe das nun so gemacht, wie Leuselator gesagt hat : Wert1+Wert2 AS SUMME Die SUMME zeige ich dann mit einem DBText an. So weit so gut. Allerdings stellen sich noch ein paar Fragen : soll ich das am besten überall so machen ? Dann werden die SQL-Statements viel größer. Andererseits verlagere ich die Arbeit auf die Datenbank. Wie siehts mit Rundungsfehlern aus ? Um es etwas deutlicher zu machen : Bei einer Rechnung habe ich zwei Nettobeträge (wegen 7 und 16% Mwst.). Die sind gespeichert. Für den Endbetrag müssen die jeweils um 7 bzw. 16% erhöht werden und dann wird addiert. Wo ist solch eine Rechenoperation am besten aufgehoben ? Und, wie gesagt, sind die Datentypen von Delphi und der Datenbank genau aufeinander abgestimmt ? Im Moment verwende ich auf DB Seite DECIMAL (15,2) und in Delphi real.
Gruß
Hansa
  Mit Zitat antworten Zitat