Insertar registro en Firebird 2.0 con zeos
Hola amigos:
Quiero insertar un registro en una tabla Firebird. Utilizo lo siguiente: ZConnection. Le pongo AutoCommit = True. En la tabla tengo un trigger Before Insert y un generador para que me actualice el campo clave, pero no me lo hace, dándome el siguiente error: Field campo_clave is required, but not supplied. Como digo, este campo me lo debería cubrir el trigger. Espero una respuesta vuestra. Graciñas. |
Hola, creo que hace falta más información para ayudarte.
|
Hola CN:
Haber si me explico mejor. Utilizo Delphi 6, para hacer mi aplicacion. Tengo una BD Firebird 2.0 con una tabla. En la tabla tengo un el siguiente trigger before insert activo: AS BEGIN NEW.ID_CAMPO = GEN_ID(GEN_CAMPO, 1); END A la BD me conecto mediante los Zeos: Un ZConnection, un ZQuery y un DataSource. Para insertar, modificar y eliminar registros utilizo un DBNavigator. En el ZConnection tengo Autocommit=True y demás parámetros, creo, perfectamente configurados. Al hacer el Post me da el error que expliqué antes, por lo que entiendo que el trigger no se está ejecutando y no se porqué. Haber si tú lo sabes. Graciñas. |
¿Pero qué tienes puesto en el sql para insertar el registro?
|
La franja horaria es GMT +2. Ahora son las 15:37:22. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi