alguém poderia me explicar este código...
recebi este código de um amigo aqui do fórum, eu testei e ele funcionou, mas não entendo o que ele quer dizer, você poderia me explicar...
if not Dm.ADOConnection1.InTransaction then
Dm.ADOConnection1.BeginTrans;
try
if Dm.ADOConnection1.InTransaction then
Dm.ADOConnection1.CommitTrans;
except
if Dm.ADOConnection1.InTransaction then
Dm.ADOConnection1.RollbackTrans;
end
if not Dm.ADOConnection1.InTransaction then
Dm.ADOConnection1.BeginTrans;
try
if Dm.ADOConnection1.InTransaction then
Dm.ADOConnection1.CommitTrans;
except
if Dm.ADOConnection1.InTransaction then
Dm.ADOConnection1.RollbackTrans;
end
Balceiro
Curtidas 0