[Properties (by Name)] [Methods (by Name)]
Source position: msqldb.pas line 381
type TSQLTransaction = class(tmdbtransaction) |
||
public |
||
constructor Create(); override; |
||
destructor Destroy; override; |
||
procedure refresh(); |
||
function Commit(); virtual; |
|
Commit closes the transaction, so its bound datasets are closed and reopened (refetched) on next access |
function CommitRetaining(); virtual; |
||
procedure Rollback; virtual; |
||
procedure RollbackRetaining; virtual; |
||
procedure StartTransaction; override; |
||
property Handle: Pointer; [r] |
||
procedure EndTransaction; override; |
||
function savepointbegin; |
||
procedure savepointrollback(); |
||
procedure savepointrelease; |
||
property savepointlevel: Integer; [r] |
||
property trans: TSQLHandle; [r] |
||
property pendingaction: TCommitRollbackAction; [rw] |
||
property pendingrefresh: Boolean; [rw] |
||
published |
||
property options: transactionoptionsty; [rw] |
||
property Action: TCommitRollbackAction; [rw] |
||
property Database: tcustomsqlconnection; [rw] |
||
property Params: tstringlist; [rw] |
||
property oncommiterror: commiterroreventty; [rw] |
||
property onbeforestart: sqltransactioneventty; [rw] |
||
property onafterstart: sqltransactioneventty; [rw] |
||
property onbeforestop: sqltransactioneventty; [rw] |
||
property onafterstop: sqltransactioneventty; [rw] |
||
property onbeforecommit: sqltransactioneventty; [rw] |
||
property onaftercommit: sqltransactioneventty; [rw] |
||
property onbeforecommitretaining: sqltransactioneventty; [rw] |
||
property onaftercommitretaining: sqltransactioneventty; [rw] |
||
property onbeforerollback: sqltransactioneventty; [rw] |
||
property onafterrollback: sqltransactioneventty; [rw] |
||
property onbeforerollbackretaining: sqltransactioneventty; [rw] |
||
property onafterrollbackretaining: sqltransactioneventty; [rw] |
||
end; |
| | |
| | |
| | |
| | |
TObject |