[Overview][Constants][Types][Classes][Procedures and functions] | Reference for unit 'sqldb' (#fcl) |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: sqldb.pp line 69
type TSQLConnection = class(TDatabase) |
protected |
procedure SetTransaction(); virtual; |
function StrToStatementType(); virtual; |
procedure DoInternalConnect; override; |
procedure DoInternalDisconnect; override; |
function GetAsSQLText(); |
function GetHandle; virtual; |
function AllocateCursorHandle; virtual; abstract; |
procedure DeAllocateCursorHandle(); virtual; abstract; |
function AllocateTransactionHandle; virtual; abstract; |
procedure PrepareStatement(); virtual; abstract; |
procedure Execute(); virtual; abstract; |
function Fetch(); virtual; abstract; |
procedure AddFieldDefs(); virtual; abstract; |
procedure UnPrepareStatement(); virtual; abstract; |
procedure FreeFldBuffers(); virtual; |
function LoadField(); virtual; abstract; |
function GetTransactionHandle(); virtual; abstract; |
function Commit(); virtual; abstract; |
function RollBack(); virtual; abstract; |
function StartdbTransaction(); virtual; abstract; |
procedure CommitRetaining(); virtual; abstract; |
procedure RollBackRetaining(); virtual; abstract; |
procedure UpdateIndexDefs(); virtual; |
function GetSchemaInfoSQL(); virtual; |
procedure LoadBlobIntoBuffer(); virtual; abstract; |
function RowsAffected(); virtual; |
public |
property Handle: Pointer; [r] |
destructor Destroy; override; |
procedure StartTransaction; override; |
procedure EndTransaction; override; |
property ConnOptions: TConnOptions; [r] |
procedure ExecuteDirect(); |
procedure GetTableNames(); virtual; |
procedure GetProcedureNames(); virtual; |
procedure GetFieldNames(); virtual; |
procedure CreateDB; virtual; |
procedure DropDB; virtual; |
published |
property Password: String; [rw] |
property Transaction: TSQLTransaction; [rw] |
property UserName: String; [rw] |
property CharSet: String; [rw] |
property HostName: String; [rw] |
property Connected; |
property Role: String; [rw] |
property DatabaseName; |
property KeepConnection; |
property LoginPrompt; |
property Params; |
property OnLogin; |
end; |
| |
TDatabase |
? |
TObject |
No notes exist for this page yet.