Classe TTb_Access_consts

Métodos
Propriedades

Unit

Declaração

type TTb_Access_consts = class(TTb_Access_types)

Descrição

A classe TTb_Access_consts é usada para declarar todas as constantes da classe TTb_Access

Hierarquia

Visão Geral

Campos

Public nested const ErroDOS : TErroDOS = (Status: 0);
Public nested const FileName_Transaction : PathStr = '';
Public nested const ok_Debug_Transaction : Boolean = False ;
Public nested const OkTransaction : Boolean = True;
Public nested const OkAddRecFirstFree : Boolean = True;
Public nested const MaxFilesOpens : Byte = 20;
Public nested const MemoriaLivreEmTaPageStack = 64 *1024;
Public nested const MsgOkDuplicidade : Boolean = True;
Public nested const Neterr : SmallInt = 0 ;
Public nested const MaxFiles : Byte = 254;
Public nested const OkTestaAberturaDeArquivo : Boolean = true;
Public nested const MaxPageEmMemoria = 20;
Public nested const MinPageEmMemoria = 3;
Public nested const NoDuplicates = 0;
Public nested const Duplicates = 1;
Public nested const FileHeaderSize = sizeof(TsImagemHeader);
Public nested const MinDataRecSize = FileHeaderSize;
Public nested const ItemOverhead = SizeOf(TaItem) - Sizeof(TaKeyStr ) + 1;
Public nested const PageOverhead = SizeOf(TaPage) - SizeOf(TItemArray );
Public nested const TaRecBuf : TaRecordBufPtr = nil;
Public nested const Const_Ext_Tabela = '.Tb';
Public nested const Const_Ext_Indice_da_tebela = '.Ix';
Public nested const Const_Ext_Tabela_com_a_copia_da_versao_anterior_da_tabela = '.Tb_';
Public nested const Const_Ext_Tabela_de_objetos_vinculados_a_tabela = '.TbO';
Public nested const Const_Ext_Tabela_com_os_registro_duplicados = '.Tb1';
Public nested const Const_Ext_Tebela_com_as_Tabelas = '.TbT';
Public nested const Const_Ext_Indice_da_Tabela_das_tabelas = '.IxT';
Public nested const Const_Ext_Tabela_com_os_Indices = '.TbI';
Public nested const Const_Ext_Indice_da_tebala_de_Indices = '.IxI';
Public nested const Const_Ext_Tabela_com_os_Relationships = '.TbR';
Public nested const Const_Ext_Indice_da_tebala_dos_Relationships = '.IxR';
Public nested const Const_Ext_Tabela_com_todos_os_campos_de_todas_as_tabelas = '.TbC';
Public nested const Const_Ext_Indice_da_tabela_com_todos_os_campos = '.IxC';
Public nested const Const_Ext_Tabela_de_Parametros = '.TbP';
Public nested const Const_Ext_Tabela_de_Usuarios = '.TbU';
Public nested const Const_Ext_Indice_da_Tabela_de_Usuarios ='.IxU';
Public nested const Const_Ext_Backup_da_Tabela = '.TbK';
Public nested const Const_Ext_Banco_de_dados_Access = '.Mdb';
Public nested const Const_Ext_Banco_de_dados_Access_Secundario = '.ldb';
Public nested const Const_Ext_Banco_de_dados_Interbase = '.GDB';
Public nested const Const_Ext_Tabela_Paradox = '.Db';
Public nested const Const_Ext_Tabela_Paradox_Px = '.Px';
Public nested const Const_Ext_Tabela_Paradox_Yx = '.Yx';
Public nested const Const_Ext_Tabela_DBF = '.DBF';
Public nested const Const_Ext_Tabela_DBF_Ndx = '.Ndx';
Public nested const Const_Ext_Tabela_DBF_Idx = '.Idx';
Public nested const Const_Ext_Tabela_Word = '.Doc';
Public nested const Const_Ext_Tabela_Excel = '.Xls';
Public nested const Const_Ext_Array : Array[1..24] of string[4] = ( Const_Ext_Tabela, Const_Ext_Indice_da_tebela, Const_Ext_Tabela_com_a_copia_da_versao_anterior_da_tabela, Const_Ext_Tabela_de_objetos_vinculados_a_tabela, Const_Ext_Tabela_com_os_registro_duplicados, Const_Ext_Tebela_com_as_Tabelas, Const_Ext_Indice_da_Tabela_das_tabelas, Const_Ext_Tabela_com_os_Indices, Const_Ext_Indice_da_tebala_de_Indices, Const_Ext_Tabela_com_os_Relationships, Const_Ext_Indice_da_tebala_dos_Relationships, Const_Ext_Tabela_com_todos_os_campos_de_todas_as_tabelas, Const_Ext_Indice_da_tabela_com_todos_os_campos, Const_Ext_Tabela_de_Parametros, Const_Ext_Tabela_de_Usuarios, Const_Ext_Indice_da_Tabela_de_Usuarios, Const_Ext_Backup_da_Tabela, Const_Ext_Banco_de_dados_Access, Const_Ext_Banco_de_dados_Access_Secundario, Const_Ext_Tabela_DBF, Const_Ext_Tabela_DBF_Ndx, Const_Ext_Tabela_DBF_Idx, Const_Ext_Tabela_Word, Const_Ext_Tabela_Excel );

Descrição

Campos

Public nested const ErroDOS : TErroDOS = (Status: 0);
 
Public nested const FileName_Transaction : PathStr = '';
 
Public nested const ok_Debug_Transaction : Boolean = False ;
 
Public nested const OkTransaction : Boolean = True;

False = desabilita transação

Public nested const OkAddRecFirstFree : Boolean = True;

A Constante OkAddRecFirstFree é usado para habilitar aproveitamento do espaço deletado.

  • NOTA

    • True = O procedimento AddRec aproveita o espaço dos registros deletados.

    • False = O procedimento AddRec Não aproveita o espaço dos registros deletados. ou melhor o novo registro e adicionado no final do arquivo.

Public nested const MaxFilesOpens : Byte = 20;

Máximo de arquivo que o DOS pode abrir sem a chamada da Interrupção No. $67

Public nested const MemoriaLivreEmTaPageStack = 64 *1024;

16K de Memória fica livre em setBufIndex

Public nested const MsgOkDuplicidade : Boolean = True;

Indica se deve dar mensagem de chave em duplicidade

Public nested const Neterr : SmallInt = 0 ;

Indica se houve erro na rede

Public nested const MaxFiles : Byte = 254;
 
Public nested const OkTestaAberturaDeArquivo : Boolean = true;
 
Public nested const MaxPageEmMemoria = 20;

10 ficou mais lento do que 20; 100 ficou mais lento do que 20

Public nested const MinPageEmMemoria = 3;

Usado no Buffer dos índice

Public nested const NoDuplicates = 0;
 
Public nested const Duplicates = 1;
 
Public nested const FileHeaderSize = sizeof(TsImagemHeader);

A constante FileHeaderSize é usado para guardar o número de chaves do Indice

Public nested const MinDataRecSize = FileHeaderSize;
 
Public nested const ItemOverhead = SizeOf(TaItem) - Sizeof(TaKeyStr ) + 1;
 
Public nested const PageOverhead = SizeOf(TaPage) - SizeOf(TItemArray );
 
Public nested const TaRecBuf : TaRecordBufPtr = nil;
 
Public nested const Const_Ext_Tabela = '.Tb';
 
Public nested const Const_Ext_Indice_da_tebela = '.Ix';
 
Public nested const Const_Ext_Tabela_com_a_copia_da_versao_anterior_da_tabela = '.Tb_';
 
Public nested const Const_Ext_Tabela_de_objetos_vinculados_a_tabela = '.TbO';
 
Public nested const Const_Ext_Tabela_com_os_registro_duplicados = '.Tb1';
 
Public nested const Const_Ext_Tebela_com_as_Tabelas = '.TbT';
 
Public nested const Const_Ext_Indice_da_Tabela_das_tabelas = '.IxT';
 
Public nested const Const_Ext_Tabela_com_os_Indices = '.TbI';
 
Public nested const Const_Ext_Indice_da_tebala_de_Indices = '.IxI';
 
Public nested const Const_Ext_Tabela_com_os_Relationships = '.TbR';
 
Public nested const Const_Ext_Indice_da_tebala_dos_Relationships = '.IxR';
 
Public nested const Const_Ext_Tabela_com_todos_os_campos_de_todas_as_tabelas = '.TbC';
 
Public nested const Const_Ext_Indice_da_tabela_com_todos_os_campos = '.IxC';
 
Public nested const Const_Ext_Tabela_de_Parametros = '.TbP';
 
Public nested const Const_Ext_Tabela_de_Usuarios = '.TbU';
 
Public nested const Const_Ext_Indice_da_Tabela_de_Usuarios ='.IxU';
 
Public nested const Const_Ext_Backup_da_Tabela = '.TbK';
 
Public nested const Const_Ext_Banco_de_dados_Access = '.Mdb';
 
Public nested const Const_Ext_Banco_de_dados_Access_Secundario = '.ldb';
 
Public nested const Const_Ext_Banco_de_dados_Interbase = '.GDB';
 
Public nested const Const_Ext_Tabela_Paradox = '.Db';
 
Public nested const Const_Ext_Tabela_Paradox_Px = '.Px';
 
Public nested const Const_Ext_Tabela_Paradox_Yx = '.Yx';
 
Public nested const Const_Ext_Tabela_DBF = '.DBF';
 
Public nested const Const_Ext_Tabela_DBF_Ndx = '.Ndx';
 
Public nested const Const_Ext_Tabela_DBF_Idx = '.Idx';
 
Public nested const Const_Ext_Tabela_Word = '.Doc';
 
Public nested const Const_Ext_Tabela_Excel = '.Xls';
 
Public nested const Const_Ext_Array : Array[1..24] of string[4] = ( Const_Ext_Tabela, Const_Ext_Indice_da_tebela, Const_Ext_Tabela_com_a_copia_da_versao_anterior_da_tabela, Const_Ext_Tabela_de_objetos_vinculados_a_tabela, Const_Ext_Tabela_com_os_registro_duplicados, Const_Ext_Tebela_com_as_Tabelas, Const_Ext_Indice_da_Tabela_das_tabelas, Const_Ext_Tabela_com_os_Indices, Const_Ext_Indice_da_tebala_de_Indices, Const_Ext_Tabela_com_os_Relationships, Const_Ext_Indice_da_tebala_dos_Relationships, Const_Ext_Tabela_com_todos_os_campos_de_todas_as_tabelas, Const_Ext_Indice_da_tabela_com_todos_os_campos, Const_Ext_Tabela_de_Parametros, Const_Ext_Tabela_de_Usuarios, Const_Ext_Indice_da_Tabela_de_Usuarios, Const_Ext_Backup_da_Tabela, Const_Ext_Banco_de_dados_Access, Const_Ext_Banco_de_dados_Access_Secundario, Const_Ext_Tabela_DBF, Const_Ext_Tabela_DBF_Ndx, Const_Ext_Tabela_DBF_Idx, Const_Ext_Tabela_Word, Const_Ext_Tabela_Excel );
 

Gerado por PasDoc 0.16.0.