Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi AutoInc primary key Feld wird immer auf 0 gesetzt (https://www.delphipraxis.net/217097-autoinc-primary-key-feld-wird-immer-auf-0-gesetzt.html)

Frickler 29. Apr 2025 08:40

AW: AutoInc primary key Feld wird immer auf 0 gesetzt
 
Zitat:

Zitat von himitsu (Beitrag 1548289)
(das Einzige, womit man klarkommen muß, wird dann doch nicht gepostet, sondern verworfen, dann entstehen Lücken)

Wenn man das unbedingt vermeiden will, kann man fürs Speichern auch einen zweiten Nummernkreis von "temporären Nummern" verwenden. Die werden dann nach dem Speichern von einem "After Insert" Trigger durch die richtigen Nummern ersetzt. (Dazu vielleicht noch eine Meldung an den Bediener "Die vergebene Nummer war XY")

himitsu 29. Apr 2025 12:56

AW: AutoInc primary key Feld wird immer auf 0 gesetzt
 
Wir haben auch spezielle Nummernkreise, für einige Dinge.
z.B. wenn die Nummer zwar fortlaufend sein soll, aber es zeitlich egal ist.
Dort wird eine vorübergehend gezogene Nummer markiert/gespeichert, mit Zeitpunkt,
und wenn nach einigen Stunden immernoch nicht verwendet, dann wird sie nächstes Mal erneut gezogen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:13 Uhr.
Seite 2 von 2     12   

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