Forum: Datenbanken
Delphi
by Sir Rufo,
14. Jul 2014
Nein, nach dem Post steht der Datensatzzeiger auf dem neuen Datensatz, weil er da durch das Append schon steht und durch das Post nicht weiterbewegt wird. Allerdings kann es bei einigen Providern passieren, dass diese die generierte ID dort nicht zurück liefern und eben besagte AutoIncrement-Spalte leer ist.
Forum: Datenbanken
Delphi
by Sir Rufo,
14. Jul 2014
Die ganze Diskussion ist doch eigentlich unsinnig, denn
Niemand bestreitet, dass ein RDBMS eine ID generieren kann
Die Diskussion damit anfing, dass es Provider gab/gibt die es nicht schaffen diese vom RDBMS generierte ID zurück in das DataSet zu liefern.
Der Datensatz war korrekt eingetragen, hatte vom RDBMS eine ID zugewiesen bekommen, aber im DataSet war dieser Datensatz immer noch mit...
Forum: Datenbanken
Delphi
by Sir Rufo,
13. Jul 2014
Pssst, sag nicht sowas, das funktioniert immer ohne Wenn und aber, egal womit man darauf zugreift, in Ehrlichkeit, Amen :mrgreen: