Ver Mensaje Individual
  #2  
Antiguo 14-08-2003
Avatar de SCORDOBA
SCORDOBA SCORDOBA is offline
Miembro
 
Registrado: ago 2003
Ubicación: Llano de Brujas. Murcia
Posts: 37
Reputación: 0
SCORDOBA Va por buen camino
Hola:

No puedes refrescar en el cliente por que no sabes el valor de la clave primaria que ha asignado el trigger. Para hacer esto puedes hacer dos cosas:

Opcion 1:
Te creas un procedimiento almacenado que te devuelva el id del generator, y lo ejecutas desde el cliente.

Opcion 2:
Si usas ibx o fib puedes ejecutar una funcion de la clase fibdatabase: Gen_id

TFIBDatabase.Gen_Id(const GeneratorName: string; Step: Integer): Integer;

Asi no tienes que refrescar nada.

Santiago
__________________
Ven a Murcia y no solo pasaras calor.
Responder Con Cita