Ver Mensaje Individual
  #6  
Antiguo 14-11-2008
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Reputación: 22
sierraja Va por buen camino
Gracias por tu valioso tiempo. Es decir, tendria que modificar cada formulario para agregar una TIBTransaction y asociarla con el TIBdatabase del TDataModule y al momento de hacer una modificacion sobre las tablas involucradas (en dicho formulario), se debe hacer asignar en el TIBDataBase la TIBTransaction del formulario se inicia la transaction y luego del post se hace un commit a la trasaction del formulario:

Código Delphi [-]
    dm.ibd_agua.DefaultTransaction:=FFactura_guardada.IBTransaction1;
    FFactura_Guardada.IBTransaction1.StartTransaction;
    dm.ibds_Control.Edit;
    dm.ibds_Control.FieldByName('numero_factura').AsInteger:=StrToInt(Edit1.Text);
    dm.ibds_Control.Post;
    FFactura_Guardada.IBTransaction1.Commit;
    dm.ibd_agua.DefaultTransaction:=dm.IBTransaction1;

Luego realizar estos cambios sobre cada proceso y/o formulario ? De todas maneras realizare lso cambios a ver como funciona

Nota: EL proyecto trata sobre un sistema de facturacion y en el ejemplo arriba estoy guardando el numero de la factura. Utilizo Delhpi 7, IBX, FireBird 1.5.

Gracias nuevamente....
Responder Con Cita