Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Stückzahlen in einer Tabelle (https://www.delphipraxis.net/11511-stueckzahlen-einer-tabelle.html)

SCHNICO 8. Nov 2003 09:03


Stückzahlen in einer Tabelle
 
hi leute,

hab da ein kleines prob bei meiner DB. Ich habe eine Tabelle in der folgende dinge in jedem Datensatz gespeichert werden:

Anzahl I verkauft I Artikel

jetzt möchte ich mit einem button klick ein stück des ausgewählten artikels verkaufen dazu muss ich irgendwie die Anzahl der verakuften artikel einlesen und dann minus 1 rechnen und diese variable wieder in die tabelle schreiben. Wie kann ich nun so einen wert aus einer tabelle auslesen?

Danke im voraus

r_kerber 8. Nov 2003 09:14

Re: Stückzahlen in einer Tabelle
 
Hallo SCHNICO,

z.B. über ein SQL-Statement:
SQL-Code:
UPDATE artikel_tabelle
SET i_artikel = i_artikel - 1
WHERE art_nr = 0815

choose 8. Nov 2003 09:19

Re: Stückzahlen in einer Tabelle
 
Hallo Schnico,

Datenbankentwicklung ist ein komplexes Thema, das deutlich über Probleme in der von Dir geschilderten Form hinausgeht! Wenn Du Dich für jedes dieser Probleme an ein Forum wendest und die Antwortzeit jedes Mal bei etwa 1 Stunde liegt, wirst Du das Thema nicht in absehbarer Zeit erfassen können.

Ich empfehle Dir, eine Blick in das Entwicklerhandbuch zu werfen, das ist zwar nicht großartig, erläutert aber immerhin Grundlegendes der Art "Wie ändere ich Werte?" und "Warum sind die geänderte Werte beim nächsten Programmstart weg?" und man muss es nicht extra kaufen...

r_kerber 8. Nov 2003 09:34

Re: Stückzahlen in einer Tabelle
 
Hallo SCHNICO,

ich kann choose da nur recht geben.
BTW: Ein Blick in diese Buch lohnt auf jeden Fall Datenbankkonzepte in der Praxis. Habe ich mir gerade als e-Book gekauft.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:28 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