[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: uib.pas line 664
type TUIBStatement = class(TUIBComponent) |
||
protected |
||
procedure SetTransaction(); virtual; |
|
|
procedure SetDataBase(); |
|
|
procedure Notification(); override; |
|
|
procedure NeedTransaction; virtual; |
|
|
procedure BeginTransaction; virtual; |
|
|
procedure BeginStatement; virtual; |
|
|
procedure BeginPrepare(); virtual; |
|
|
procedure BeginExecute; virtual; |
|
|
procedure BeginExecImme; virtual; |
|
|
procedure EndTransaction(); virtual; |
|
|
procedure EndStatement(); virtual; |
|
|
procedure EndPrepare(); virtual; |
|
|
procedure EndExecute(); virtual; |
|
|
procedure EndExecImme(); virtual; |
|
|
procedure InternalNext; virtual; |
|
|
procedure InternalPrior; virtual; |
|
|
procedure InternalTryCache(); virtual; |
|
|
procedure InternalClose(); virtual; |
|
|
function ParamsClass; virtual; |
|
|
function ResultClass; virtual; |
|
|
procedure InternalGetBlobSize(); |
|
|
procedure InternalReadBlob(); |
|
|
procedure InternalReadBlobB(); |
|
|
procedure InternalReadBlobA(); overload; |
|
|
procedure InternalReadBlobW(); overload; |
|
|
property QuickScript: Boolean; [rw] |
|
|
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure Close(); virtual; |
|
|
procedure CloseCursor; |
|
|
procedure FetchAll; |
|
|
procedure Open(); |
|
|
procedure Prepare(); |
|
|
procedure Execute; |
|
|
procedure ExecSQL; |
|
|
procedure Next; |
|
|
procedure Prior; |
|
|
procedure Last; |
|
|
procedure First; |
|
|
procedure ReadBlob(); |
|
|
procedure ReadBlobB(); |
|
|
procedure ReadBlobA(); |
|
|
procedure ReadBlobW(); |
|
|
procedure ParamsSetBlob(); |
|
|
procedure ParamsSetBlobB(); |
|
|
procedure ParamsSetBlobA(); |
|
|
procedure ParamsSetBlobW(); |
|
|
function FieldBlobSize(); |
|
|
function ParamBlobSize(); |
|
|
procedure AffectedRows(); |
|
|
property StHandle: IscStmtHandle; [r] |
|
|
property Fields: TSQLResult; [r] |
|
|
property Params: TSQLParams; [r] |
|
|
property CursorName: string; [r] |
|
|
property CurrentState: TQueryState; [r] |
|
|
property Eof: Boolean; [r] |
|
|
property Bof: Boolean; [r] |
|
|
property ParseParams: Boolean; [rw] |
|
|
property Plan: string; [r] |
|
|
property StatementType: TUIBStatementType; [r] |
|
|
property RowsAffected: Cardinal; [r] |
|
|
property UseCursor: Boolean; [rw] |
|
|
published |
||
property SQL: TStrings; [rw] |
|
|
property Transaction: TUIBTransaction; [rw] |
|
|
property DataBase: TUIBDataBase; [rw] |
|
|
property OnError: TEndTransMode; [rw] |
|
|
property CachedFetch: Boolean; [rw] |
|
|
property FetchBlobs: Boolean; [rw] |
|
|
property BufferChunks: Cardinal; [rw] |
|
|
property OnClose: TNotifyEvent; [rw] |
|
|
property ParsedSQL: string; [r] |
|
|
end; |
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |