Ver Mensaje Individual
  #4  
Antiguo 04-07-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 28
Lepe Va por buen camino
Código Delphi [-]
     With IBSP_Edit Do
     Begin
     StoredProcName := 'AGREGAR_CARGO';
     Prepare;
     For i:=0 to Asig_Costos.Costos_Paso.RowCount -1 Do
     Begin
          Params[0].AsString := IntToStr(IBQ_Select['ORD_NUM']);
          Params[1].AsString := Asig_Costos.Costos_Paso.Cells[0,i];
          Params[2].AsFloat  := StrToFloat(Asig_Costos.Costos_Paso.Cells[2,i]);
          Params[3].AsString := Asig_Costos.Costos_Paso.Cells[3,i];
          ExecProc;
     End
     End;
     IBT_SPEdit.Commit;

En principio debe funcionar. Aunque no sé el tema de transacciones, ya que solo veo el Commit pero no el inicio de transacción.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita