Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Mit Datenbank rechnen? (https://www.delphipraxis.net/157377-mit-datenbank-rechnen.html)

smart 10. Jan 2011 10:53

Datenbank: ABS • Version: 5.1 • Zugriff über: Dataset

Mit Datenbank rechnen?
 
Hallo Alle!

Ich kenne mich mit Datenbanken nicht so richtig aus. Ich bitte im Voraus um Enschuldigung, wenn meine Fragen dumm erscheinen.
Ich habe eine Datenbank mit 5 Felder von Type CURRENCY. In den Feldern sind Umsätze enthalten. Nehmen wir an im Feld 1 sind 3,76. Hierzu möchte ich gern 1,24 hinzu rechnen und speichern. Wie macht man das? Ich bekomme das einfach nicht hin.

pustekuchen 10. Jan 2011 10:55

AW: Mit Datenbank rechnen?
 
Hallo smart,

Möchtest du ...
...das Ergebnis in der Datenbank speichern?
...oder nur in einer SELECT ausgeben?
...oder extern ausgeben?

DeddyH 10. Jan 2011 10:58

AW: Mit Datenbank rechnen?
 
Für mich klingt das so, als ob der Wert in der DB aktualisiert werden soll. Das wäre dann ein einfaches Update.
SQL-Code:
UPDATE
  Tabelle
SET
  Feld1 = Feld1 + 1.24
<WHERE Bedingung> --optional, sonst werden alle Datensätze aktualisiert

p80286 10. Jan 2011 11:55

AW: Mit Datenbank rechnen?
 
Zitat:

Zitat von smart (Beitrag 1073632)
Nehmen wir an im Feld 1 sind 3,76. Hierzu möchte ich gern 1,24 hinzu rechnen und speichern. Wie macht man das? Ich bekomme das einfach nicht hin.

Was konkret bedeutet du bekommst das nicht hin?
bekommst Du einen Syntax-Fehler? oder kommt deine Änderung in der DB nicht an?
Könnte es sein, daß der Dezimaltrenner (, oder .) das Problem ist?

Gruß
K-H


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz