Ver Mensaje Individual
  #3  
Antiguo 16-03-2012
MartinS MartinS is offline
Miembro
NULL
 
Registrado: nov 2011
Ubicación: Villa Cacique - Argentina
Posts: 283
Reputación: 13
MartinS Va por buen camino
Hola duilioisola: Si. El trigger esta definido asi en la base de datos (Uso el EMS SQL Manager 2008):

Código SQL [-]
 CREATE TRIGGER BI_NOVEDADES_ID FOR NOVEDADES
ACTIVE BEFORE INSERT
POSITION 0
AS
BEGIN
  IF (NEW.ID IS NULL) THEN
      NEW.ID = GEN_ID(NOVEDADES_ID_GEN, 1);
END^

SET TERM ; ^
el hecho es que no se como ejecutarlo a traves de la sentencia Insert de SQL. Nuevamente por el IbDataset se genera correctamente.
El parametro IdInt es el cuarto de la sentencia SQL y asigna el codigo de persona para hacer la relacion.-

Gracias nuevamente

Última edición por MartinS fecha: 16-03-2012 a las 00:47:22. Razón: Etiquetas
Responder Con Cita