Description | Hierarchy | Fields | Methods | Properties |
type TSqlitePassSelectStmt = class(TSqlitePassSQLStmt)
![]() |
constructor Create(Dataset: TSqlitePassDataset); |
![]() |
destructor Destroy; override; |
![]() |
procedure BuildSchema; |
![]() |
procedure Post(Const PostType: TSqlitePassPostType; Const RecordBuffer: PRecBuffer); |
![]() |
procedure Prepare; override; |
![]() |
procedure PrepareAsReadOnly; |
![]() |
procedure UnPrepare; |
![]() |
procedure AddInternalPrimaryKeys; |
![]() |
procedure FillTableDefsFromDatabaseSchema(Const TableName, FieldName: String; RecFieldIndex: Integer); |
![]() |
procedure FillTableDefsFromRecordsetSchema(RecFieldIndex: Integer); |
![]() |
procedure PrepareBindValueDispacher; |
![]() |
procedure PrepareWritingSQLStmts; |
![]() |
procedure UnprepareWritingSQLStmts; |
![]() |
property FieldDefs: TSqlitePassSelectStmtFieldDefs Read FFieldDefs; |
![]() |
property TableDefs: TSqlitePassSelectStmtTableDefs Read FTableDefs; |
![]() |
constructor Create(Dataset: TSqlitePassDataset); |
![]() |
destructor Destroy; override; |
![]() |
procedure BuildSchema; |
Buid an internal representation of the SQL Statement |
![]() |
procedure Post(Const PostType: TSqlitePassPostType; Const RecordBuffer: PRecBuffer); |
![]() |
procedure Prepare; override; |
|
![]() |
procedure PrepareAsReadOnly; |
![]() |
procedure UnPrepare; |
Release the prepared statements from the engine |
![]() |
procedure AddInternalPrimaryKeys; |
FHasDuplicatedFields: Boolean; |
![]() |
procedure FillTableDefsFromDatabaseSchema(Const TableName, FieldName: String; RecFieldIndex: Integer); |
![]() |
procedure FillTableDefsFromRecordsetSchema(RecFieldIndex: Integer); |
![]() |
procedure PrepareBindValueDispacher; |
![]() |
procedure PrepareWritingSQLStmts; |
![]() |
procedure UnprepareWritingSQLStmts; |
![]() |
property FieldDefs: TSqlitePassSelectStmtFieldDefs Read FFieldDefs; |
![]() |
property TableDefs: TSqlitePassSelectStmtTableDefs Read FTableDefs; |