Ver Mensaje Individual
  #1  
Antiguo 03-01-2006
Luis Castillo Luis Castillo is offline
Miembro
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 102
Reputación: 21
Luis Castillo Va por buen camino
Insertar valor generador

A ver amigos.....

Tengo un problema que trate de buscar pero fue infructuosa la busqueda .

EStoy trabajando en Interbase y en delphi con componentes IBX y tengo un generador que lo utilizo para ingresar la llave primaria de varias tablas: barrios, municipio, departamento.

Y he ingresado datos en estas tablas por medio de codigo en el ISQL de interbase:

Insert Into Municipio (Nombre)
values ('nombrempio')

(....eso funciona bien....inserta bien...)

donde la estructura de la tabla municipio es (ID_Mpio, Nombre) <ID_Mpio es requerido> y el generador esta en un TRIGGER BeforeInsert de cada tabla.

Pero en delphi 7, cuando hago por medio de codigo, algo asi como...

IBTablaMunicipio.Insert;
IBTablaMunicipio.Field[1] := Edit.Text
IBTablaMunicipio.Post;
IBTablaMunicipio.Transaction.commit;

Pero me sale el error de que el campo ID_Mpio es requerido y ya saben el resto...no guarda.....porque el TRIGGER no hace su trabajo....

He oido que hay un problema con los generadores .....

Por favor, les agradezco su ayuda.

Gracias
__________________
LK
Responder Con Cita