• A Confluence está sendo executada atualmente com todos os plugins que não são do sistema desabilitados. Pode haver perda de algumas funcionalidades

Árvore de páginas

Adiciona um novo registro vazio na tabela corrente.

Sintaxe

DBAppend( [ lUnlock ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

lUnlock

lógico

Indica se, verdadeiro (.T.), libera todos os registros bloqueados anteriormente (locks); caso contrário, falso (.F.), todos os bloqueios anteriores são mantidos durante a inserção. O Valor padrão é verdadeiro (.T.).

 

 

Retorno

Nome

Tipo

Descrição

uRet

nil

Retorno sempre é nulo

Exemplos

STATIC FUNCTION CreateTable()
  TCDelFile('T1')
  
  DBCreate('T1', {{"FIELD_NAME", "C", 10, 0}, ;
                  {"FIELD_TYPE"   , "C", 10, 0}}, 'TOPCONN')
RETURN

FUNCTION Example()
  Local cT1 := "T1"
  
  TCLink()
  
  CreateTable()

  DBUseArea(.F., 'TOPCONN', cT1, (cT1), .F., .F.)
  
  (cT1)->( DBAppend( .F. ) )
  (cT1)->FIELD_NAME := "name"
  (cT1)->FIELD_TYPE := "string"
  (cT1)->( DBCommit() )
 
  DBCloseArea()
  
  TCUnlink()
RETURN

Veja também

  • Sem rótulos