Hola a todos nuevamente
Estoy tratando de entender el Codetiphon , usando para esto los componentes SQLdb , las consultas van bien , pero cuando quiero insertar y tratar de grabar me da error indicando q un campo no puede estar nulo (eso es correcto puesto q el campo es autoincremental asi esta definido en la base de datos )
Código Delphi
[-]
Grabar.insert ;
Grabar.applyudpdates ;
Error campo key_configuracion no puede estar en null
en la base esta puesto el trigger correctamente pues desde el Ibexpert se dispara bien el incremental
Que me falta en el componente para q se incremente bien
En los ibx hay una propiedad GeneratorField donde se coloca el generador de la base de datos y el campo q se inserta y listo en estos componentes no les encuentro
En la propiedad InsertSQl del componentes he colocado esto y tampoco funciona
Código SQL
[-]
insert into CAB_AUX
(KEY_CONFIGURACION,KEY_VENDEDOR, FECHA, OBSERVACION, REFERENCIA, SUBTOTAL,
POR_DESCUENTO, DESCUENTO, OTRO_DESCUENTO, MONTO_IVA, RECARGO, RECARGO1,
RECARGO2, VAL_RETENCION, KEY_PERSONA, COD_TRANSACCION, INDICE)
values
(gen_id(k_configuracion,1), :KEY_VENDEDOR, :FECHA, :OBSERVACION, :REFERENCIA,
:SUBTOTAL, :POR_DESCUENTO, :DESCUENTO, :OTRO_DESCUENTO, :MONTO_IVA,
:RECARGO, :RECARGO1, :RECARGO2, :VAL_RETENCION, :KEY_PERSONA, :COD_TRANSACCION,
:INDICE)
Gracias por su tiempo