Ver Mensaje Individual
  #3  
Antiguo 19-02-2018
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Reputación: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
No habras iniciado alguna transaccion antes de ejecutar el codigo que nos mostraste?

Evalua la propiedad Active a ver si esta a True antes de ejecutar los Start Transaction

Veo que estas usando un componente dedicado TFDTransaction. Nunca lo he utilizado y siempre he operado de manera directa con el componente TFDConnection. Como se puede ver, este componente tambien tiene los mismos metodos para trabajar con transacciones: StartTransaction, Commit y Rollback

Segun la documentacion, el componente TFDTransaction es opcional

Cita:
Note: The use of the TFDTransaction component is optional in FireDAC.
Al parecer, el uso de este componente esta justificado para Firebird o Interbase ya que soporta el concepto de multiples transacciones, que estos motores implementan
Responder Con Cita