Hola auribe.
Si estas usando un
TIBDataSet o un
TIBQuery tenés que especificar el nombre del generador en la propiedad
GeneratorField.
Desde el
ObjectInspector hacé clic sobre los puntos suspensivos (...) y te abre un cuadro donde ingresas: Nombre del generator, campo al que se se aplica y el evento en que deseas que se aplique.
Lo mismo pero por código:
Código Delphi
[-]
IBDataSet.GeneratorField.Generator:= 'G_CLIENTES';
IBDataSet.GeneratorField.Field:= 'ID_CLIENTES';
IBDataSet.GeneratorField.ApplyEvent:= gamOnPost;
IBDataSet.GeneratorField.IncrementBy:= 1;
Saludos.