type TTblInfo = class()
Use:
TableCount
to get number of tables.
Table
to get a table from defined by index.
![]() |
constructor Create; |
![]() |
destructor Destroy; override; |
![]() |
function GetDefaultsSQL (aStrs: TStringList): String; |
![]() |
function GetIndexInfo (const anIdxName: String): TIdxInfo; |
![]() |
constructor Create; |
![]() |
destructor Destroy; override; |
![]() |
function GetDefaultsSQL (aStrs: TStringList): String; |
![]() |
function GetIndexInfo (const anIdxName: String): TIdxInfo; |
![]() |
property Field[const Idx: Integer]: TTblField; |
![]() |
property FieldCount: Integer; |
![]() |
property IdName: String; |
![]() |
property Index[const Idx: Integer]: TIdxInfo; |
![]() |
property IndexCount: Integer; |
![]() |
property RootPage: Integer; |
![]() |
property SQL: String; |
![]() |
property TblName: String; |
![]() |
property Typ: String; |
![]() |
property Field[const Idx: Integer]: TTblField; |
Access to field defined by it's position. See also TTblField
.
![]() |
property FieldCount: Integer; |
Number of fields.
![]() |
property IdName: String; |
Table identifier, mostly the same as TblName.
![]() |
property Index[const Idx: Integer]: TIdxInfo; |
Access to index defined by it's position. See also TIdxInfo
.
![]() |
property IndexCount: Integer; |
Number of indices.
![]() |
property RootPage: Integer; |
First page in file with data of the table.
![]() |
property SQL: String; |
SQL string (DDL) that was used to create table.
![]() |
property TblName: String; |
Table name.
![]() |
property Typ: String; |
Type, can be table or view.