mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-14 00:59:08 +02:00
* Activated Action for TSQLTransaction
git-svn-id: trunk@24702 -
This commit is contained in:
parent
6c51bcae37
commit
5042e1060f
@ -1111,7 +1111,17 @@ end;
|
|||||||
procedure TSQLTransaction.EndTransaction;
|
procedure TSQLTransaction.EndTransaction;
|
||||||
|
|
||||||
begin
|
begin
|
||||||
rollback;
|
Case Action of
|
||||||
|
caNone : ;
|
||||||
|
caCommit :
|
||||||
|
Commit;
|
||||||
|
caCommitRetaining :
|
||||||
|
CommitRetaining;
|
||||||
|
caRollback :
|
||||||
|
RollBack;
|
||||||
|
caRollbackRetaining :
|
||||||
|
RollbackRetaining;
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TSQLTransaction.SetParams(const AValue: TStringList);
|
procedure TSQLTransaction.SetParams(const AValue: TStringList);
|
||||||
@ -1203,7 +1213,7 @@ end;
|
|||||||
|
|
||||||
destructor TSQLTransaction.Destroy;
|
destructor TSQLTransaction.Destroy;
|
||||||
begin
|
begin
|
||||||
Rollback;
|
EndTransaction;
|
||||||
FreeAndNil(FParams);
|
FreeAndNil(FParams);
|
||||||
inherited Destroy;
|
inherited Destroy;
|
||||||
end;
|
end;
|
||||||
|
Loading…
Reference in New Issue
Block a user