Gracias por el aporte, en verdad estoy haciendo las pruebas y resultan mejor; ahora, las transacciones las estoy haciendo por lado del cliente claro que despues afinando mas el sistema podre hacerlas en el mismo servidor pero mi pregunta es la siguiente:
las transacciones las realiza la conexion y mi ADOQuery esta en la BatchOptimist para enviar actualizaciones en bloque , quisiera saber si el siguiente codigo esta bien para efectuar transacciones a modo de prueba del lado del cliente
Código Delphi
[-]conexion.BeginTrans;
try
ADOQuery1.UpdateBatch(arAll);
conexion.CommitTrans;
except
conexion.RollbackTrans;
end;
Ya muy agradecido!!!