Tema: Problema
Ver Mensaje Individual
  #7  
Antiguo 08-07-2007
pennylane pennylane is offline
Miembro
 
Registrado: feb 2007
Posts: 14
Reputación: 0
pennylane Va por buen camino
Cita:
Empezado por marcoszorrilla
// DataModule1.IBTransaction1.Active:= False; //ESTA LINEA ME DESACTIVA EL IBDATASET2
// DataModule1.IBTransaction1.StartTransaction;

La primera línea que marcas te sobra ya que si cierras la transación te cierra el Dataset.

La segunda la tienes que abrir al empezar la operación de transvase de datos.

Y según parece su situación es correcta.

Cuando acabes la operación haces un Commit, lo cual veo que sería correcto.

Aquí se supone que acaba la operación, por lo tanto no veo claro que hacen la 3 últimas líneas.

Código Delphi [-]
DataModule1.IBTransaction1.Active:= False;
DataModule1.IBTransaction1.StartTransaction;
DataModule1.IBTransaction1.Commit; //Ejecuto la SQL




Un Saludo.
Graciaspor cotnestar. Si quito esa primera linea me sale el mensaje de error "Transaction is active".
Responder Con Cita