Einzelnen Beitrag anzeigen

jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#16

AW: FireDac den AutoInc value in onBeforePost abfragen. (ist immer -x)

  Alt 3. Sep 2022, 16:36
..Dabei werden die IDs zwar über einen Generator in der DB erzeugt, aber von der Client-Komponente an den Server übertragen. Das hat den Vorteil, und genau darum geht es hier gerade, dass die IDs dem Programm schon vor dem Speichern des Datensatzes in der DB bekannt sind.
Naja, das wollte ich hiermit zum Ausdruck bringen:

Zitat:
Ein Client kann eigentlich nur 2 Dinge tun:
Entweder er holt selbst einen neuen Generatorwert, bevor das Insert erfolgt und übergibt den Wert an das Insert.
Oder er holt nach dem Insert den aktuellen Generatorwert und stellt ihn innerhalb der Komponente zur Weiterverwendung (Anzeige, ..) zur Verfügung.
Ich hoffe, die Beschreibung dient ansonsten dem allgemeinen Verständnis.
Gruß, Jo
  Mit Zitat antworten Zitat