Forum: Datenbanken
Delphi
by marabu,
9. Feb 2006
Hallo Martin.
(1) Die beiden ALTER Statements werden mit IBConsole auf der von dir angehängten GDB problemlos angenommen.
(2) Mir fällt auf, dass du beim statischen Feld "DataSet_DICENTRIES_IDGEN_ID" die Eigenschaft AutoGenerateValue nicht korrekt gesetzt hast.
marabu
Forum: Datenbanken
Delphi
by marabu,
9. Feb 2006
Hallo.
Leider befindet sich der vom RDBMS vergebene Schlüssel nach einem Insert nicht im record buffer des Programms. Deshalb hat sich eine andere Vorgehensweise durchgesetzt. Der Generator ist ja schon da:
CREATE GENERATOR "GEN_TBL";
Man definiert einen before insert trigger für die Tabelle:
CREATE TRIGGER "TBL_BI0" FOR "TBL"
ACTIVE BEFORE INSERT POSITION 0