![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() bueno me explicare lo mejor que puedo haber si alguien me ilumina con este lio
tengo la siguiente tabla en interbase esta es de ejemplo CREATE TABLE "PERSONAS" ( "CLAVEPERSONAS" INTEGER NOT NULL, "NOMBRE" VARCHAR(40), "APELLIDO" VARCHAR(40), "TELEFONO" VARCHAR(10), "EMAIL" VARCHAR(50), CONSTRAINT "PK_PERSONAS" PRIMARY KEY ("CLAVEPERSONAS") ); y tengo un campo llave y no puede estar vacio en la aplicacion tengo un ibdataset y todos los demas componentes y un navegador para insertar y eliminar los registros en la base de datos tengo un triggers y un generador AS BEGIN IF (NEW.CLAVEPERSONAS IS NULL) THEN NEW.CLAVEPERSONAS = GEN_ID(GEN_PERSONAS,1); END CREATE GENERATOR GEN_PERSONAS; el problema es que cuando inserto el registro el campo claveperssonas no se llena ni se incrementa en tonces no puedo guardar el registro porque el campo no puede estar basio y no se que esta mal si alguien puede ayudarme con esto y darme un ejemplo para salir de este lio gracias |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
|