Einzelnen Beitrag anzeigen

Peinhard

Registriert seit: 8. Jul 2006
152 Beiträge
 
#10

Re: Letzte Rechnungsnummer um 1 hochzählen

  Alt 2. Aug 2006, 10:15
Zitat von XChris:
Die "Lösung" hier ist schlecht. Warum keine Transaktion? So schreibt man doch ins Blaue ...
Das exklusive Öffnen simuliert gewissermaßen eine Transaktion. Während des Auslesens des letzen Wertes, des Hochzählens und des anschließenden Wiedereintrags der hochgezählten Nummer kann niemand 'dazwischenfunken', die Konsistenz der Werte ist also sichergestellt.

Zitat von XChris:
Außerdem sollte die Rechnungsnummer auch NIE dem Datenbank PK entsprechen.
Das hat aber auch niemand ernsthaft vorgeschlagen, gei odr?
  Mit Zitat antworten Zitat