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.