Ver Mensaje Individual
  #1  
Antiguo 28-03-2015
IVAND IVAND is offline
Miembro
 
Registrado: may 2003
Ubicación: ECUADOR
Posts: 523
Reputación: 21
IVAND Va por buen camino
usando componentes SQLdb error al Insertar registros

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
__________________
IVAND

Última edición por ecfisa fecha: 28-03-2015 a las 19:02:51. Razón: agregar etiquetas
Responder Con Cita