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