![]() |
Insertar valor generador
A ver amigos.....
Tengo un problema que trate de buscar pero fue infructuosa la busqueda:confused: . 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 |
Resp
Has probado ponerle requerid=false a ese campo.
Espero te sirva de ayuda |
La franja horaria es GMT +2. Ahora son las 09:57:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi