Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.004 Beiträge
 
Delphi 2009 Professional
 
#21

AW: Firebird Fehlerhaftes Returning

  Alt 8. Mär 2012, 15:00
Als kurzfristige Lösung würde ich den ID Generator clientseitig aufrufen.

Die Firebird Hilfe sagt zu eventuellen Problemen:


Zitat:
In DSQL, a statement with a RETURNING clause always returns exactly one row. If no record was actually inserted, the fields in this row are all NULL.
Das passt zum Wert 0, aber dann müsste auch der Rückgabewert von ExecSQL 0 sein. Doch bei einem INSERT Fehler würde normalerweise auch eine Exception ausgelöst...
Michael Justin
  Mit Zitat antworten Zitat