Kafu
05-05-2003, 17:05:29
Hola Foro,
Estoy usando el componente tibdataset para realizar mantenimiento de tablas, y me encuentro con una pega al hacer las inserciones.
Resulta que he creado un generador y un trigger para que al insertar un registro me genere automáticamente un id. Es decir un campo autoincremento, no sé si hay una alternativa mejor.
Bueno el caso es que aunque en principio parece innecesario dar valor a ese campo antes de hacer el post, tengo que proporcionar ese valor aunque luego me lo machaca el trigger, es decir engaño al componente.
La pregunta es si hay algo que se me está escapando o es el comportamiento lógico y normal del componente. Tengo aún lagunas importantes en interbase. Estoy a punto de descartar el uso de ese componente al menos para las inserciones y lanzar sentencias SQL directamente, aunque pensaba que el componente lanzaba la sentencia directamente y me facilitaría el trabajo.
Gracias de antemano por cualquier sugerencia al respecto. Un saludo,
F.T.G.
Estoy usando el componente tibdataset para realizar mantenimiento de tablas, y me encuentro con una pega al hacer las inserciones.
Resulta que he creado un generador y un trigger para que al insertar un registro me genere automáticamente un id. Es decir un campo autoincremento, no sé si hay una alternativa mejor.
Bueno el caso es que aunque en principio parece innecesario dar valor a ese campo antes de hacer el post, tengo que proporcionar ese valor aunque luego me lo machaca el trigger, es decir engaño al componente.
La pregunta es si hay algo que se me está escapando o es el comportamiento lógico y normal del componente. Tengo aún lagunas importantes en interbase. Estoy a punto de descartar el uso de ese componente al menos para las inserciones y lanzar sentencias SQL directamente, aunque pensaba que el componente lanzaba la sentencia directamente y me facilitaría el trabajo.
Gracias de antemano por cualquier sugerencia al respecto. Un saludo,
F.T.G.