Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi SQL Problem (https://www.delphipraxis.net/82465-sql-problem.html)

NTM 13. Dez 2006 18:12

Datenbank: Accesse • Zugriff über: ADOQuery

SQL Problem
 
Hallo zusammen,
ich habe mal wieder ein kleines Problem.Ich habe eine Acesse Datenbank die ich mit ADOQuery anspreche.
Nun habe ich in meiner Datenbank ein Feld Artikelpreis wo der der User den Preis zu den Artikel eingibt.

Mein Problem ist es das ich diesen Artikelpreis noch zusätzlich in das Feld Verkaufpreis hben muß.
So das der User nicht zwei mal den Preis eingeben muß.
Nun dachte ich das man diesen Wert der bei Speicher auf das Feld Artikelpreis auch noch irgendwie in das Feld Verkaufspreis hinein speichern kann oder Kopieren kann.

Leider bekomme ich es nicht hin.
Es stimmt wohl etwas nicht mit den SQL Befehlen .Da mache ich wohl etwas falsch.

Ich bin für jede Hilfe dankbar.

shmia 13. Dez 2006 18:31

Re: SQL Problem
 
Im Event BeforePost schreibst du einfach:
Delphi-Quellcode:
// könnte ja sein, dass der Benutzer den Verkaufspreis schon eingegeben hat
// deshalb erst prüfen, ob Feld leer ist
if Dataset.FieldByName('Verkaufspreis').IsNull then
   Dataset['Verkaufspreis'] := DataSet['Artikelpreis'];

NTM 13. Dez 2006 18:51

Re: SQL Problem
 
Super es geht.
Danke


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