Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-03-2015
IVAND IVAND is offline
Miembro
 
Registrado: may 2003
Ubicación: ECUADOR
Posts: 523
Poder: 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
  #2  
Antiguo 28-03-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Si tienes un trigger, entonces debería de hacerlo él.
Responder Con Cita
  #3  
Antiguo 28-03-2015
IVAND IVAND is offline
Miembro
 
Registrado: may 2003
Ubicación: ECUADOR
Posts: 523
Poder: 21
IVAND Va por buen camino
No no lo hace o yo no hago algo bien , he cambiado los componentes a Zeos Lib , ahi si funciona bien

Gracias
__________________
IVAND
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error al Insertar muchos registros GustavoCruz Firebird e Interbase 10 20-11-2013 20:26:58
Un mensaje EDatabase Error SQLdb + Lazarus + Firebird 2.5 FGarcia Lazarus, FreePascal, Kylix, etc. 2 21-06-2013 01:24:18
Error al insertar registros con dbexpress alopete Conexión con bases de datos 1 23-04-2010 10:45:24
Error al insertar registros en el StringGrid Elite237 OOP 21 06-11-2008 20:01:17
Error al insertar registros en Access Moises22 Conexión con bases de datos 2 09-01-2006 14:36:25


La franja horaria es GMT +2. Ahora son las 03:27:44.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi